[INFO] cloning repository https://github.com/phodal/stadal
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/phodal/stadal" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fphodal%2Fstadal", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fphodal%2Fstadal'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 237c07b1b2710b4e73898f9a62c30c53b6a0aee6
[INFO] checking phodal/stadal against try#b66808126f24f2f30898306a881e1676824ea80c for pr-133502-23
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fphodal%2Fstadal" "/workspace/builds/worker-0-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-0-tc2/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/phodal/stadal
[INFO] finished tweaking git repo https://github.com/phodal/stadal
[INFO] tweaked toml for git repo https://github.com/phodal/stadal written to /workspace/builds/worker-0-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/phodal/stadal on toolchain b66808126f24f2f30898306a881e1676824ea80c
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+b66808126f24f2f30898306a881e1676824ea80c" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/phodal/stadal already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+b66808126f24f2f30898306a881e1676824ea80c" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]      Locking 13 packages to latest compatible versions
[INFO] [stderr]       Adding heim v0.0.11
[INFO] [stderr]       Adding heim-common v0.0.11
[INFO] [stderr]       Adding heim-cpu v0.0.11
[INFO] [stderr]       Adding heim-disk v0.0.11
[INFO] [stderr]       Adding heim-host v0.0.11
[INFO] [stderr]       Adding heim-memory v0.0.11
[INFO] [stderr]       Adding heim-net v0.0.11
[INFO] [stderr]       Adding heim-process v0.0.11
[INFO] [stderr]       Adding heim-runtime v0.0.7
[INFO] [stderr]       Adding heim-sensors v0.0.6
[INFO] [stderr]       Adding heim-virt v0.0.11
[INFO] [stderr]       Adding num-rational v0.3.2
[INFO] [stderr]       Adding uom v0.30.0
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded serde_derive v1.0.114
[INFO] [stderr]   Downloaded darwin-libproc-sys v0.1.2
[INFO] [stderr]   Downloaded heim-virt v0.0.11
[INFO] [stderr]   Downloaded proc-macro-hack v0.5.16
[INFO] [stderr]   Downloaded heim-common v0.0.11
[INFO] [stderr]   Downloaded heim v0.0.11
[INFO] [stderr]   Downloaded hermit-abi v0.1.14
[INFO] [stderr]   Downloaded heim v0.0.10
[INFO] [stderr]   Downloaded serde_json v1.0.56
[INFO] [stderr]   Downloaded heim-sensors v0.0.6
[INFO] [stderr]   Downloaded darwin-libproc v0.1.2
[INFO] [stderr]   Downloaded macaddr v1.0.1
[INFO] [stderr]   Downloaded heim-runtime v0.0.7
[INFO] [stderr]   Downloaded redox_users v0.3.4
[INFO] [stderr]   Downloaded heim-runtime v0.0.6
[INFO] [stderr]   Downloaded heim-common v0.0.10
[INFO] [stderr]   Downloaded heim-sensors v0.0.5
[INFO] [stderr]   Downloaded hex v0.4.0
[INFO] [stderr]   Downloaded widestring v0.4.2
[INFO] [stderr]   Downloaded pin-project-internal v0.4.22
[INFO] [stderr]   Downloaded heim-disk v0.0.11
[INFO] [stderr]   Downloaded arrayvec v0.5.1
[INFO] [stderr]   Downloaded serde v1.0.114
[INFO] [stderr]   Downloaded heim-cpu v0.0.11
[INFO] [stderr]   Downloaded heim-virt v0.0.10
[INFO] [stderr]   Downloaded heim-disk v0.0.10
[INFO] [stderr]   Downloaded generator v0.6.21
[INFO] [stderr]   Downloaded heim-net v0.0.11
[INFO] [stderr]   Downloaded heim-host v0.0.11
[INFO] [stderr]   Downloaded heim-memory v0.0.11
[INFO] [stderr]   Downloaded rust-argon2 v0.7.0
[INFO] [stderr]   Downloaded blake2b_simd v0.5.10
[INFO] [stderr]   Downloaded heim-process v0.0.10
[INFO] [stderr]   Downloaded heim-net v0.0.10
[INFO] [stderr]   Downloaded heim-host v0.0.10
[INFO] [stderr]   Downloaded heim-cpu v0.0.10
[INFO] [stderr]   Downloaded heim-memory v0.0.10
[INFO] [stderr]   Downloaded proc-macro2 v1.0.18
[INFO] [stderr]   Downloaded bytes v0.5.5
[INFO] [stderr]   Downloaded raw-cpuid v7.0.3
[INFO] [stderr]   Downloaded heim-process v0.0.11
[INFO] [stderr]   Downloaded cc v1.0.56
[INFO] [stderr]   Downloaded pin-project v0.4.22
[INFO] [stderr]   Downloaded loom v0.3.4
[INFO] [stderr]   Downloaded uom v0.30.0
[INFO] [stderr]   Downloaded uom v0.27.0
[INFO] [stderr]   Downloaded ntapi v0.3.4
[INFO] [stderr]   Downloaded syn v1.0.33
[INFO] [stderr]   Downloaded chrono v0.4.12
[INFO] [stderr]   Downloaded fern v0.6.0
[INFO] [stderr]   Downloaded tokio v0.2.21
[INFO] [stderr]   Downloaded libc v0.2.71
[INFO] [stderr]   Downloaded lexical-core v0.7.4
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3d5ced03c013a94a2f102a4510f48a6e9184255caf5fd8244f58017bde7f5210" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 118e07db3cd793e5b878e3362d3485ae3d9c1ac77b3adbf16dd0ff0eb8f891ad
[INFO] running `Command { std: "docker" "start" "118e07db3cd793e5b878e3362d3485ae3d9c1ac77b3adbf16dd0ff0eb8f891ad", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "118e07db3cd793e5b878e3362d3485ae3d9c1ac77b3adbf16dd0ff0eb8f891ad", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "118e07db3cd793e5b878e3362d3485ae3d9c1ac77b3adbf16dd0ff0eb8f891ad" "/opt/rustwide/cargo-home/bin/cargo" "+b66808126f24f2f30898306a881e1676824ea80c" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "118e07db3cd793e5b878e3362d3485ae3d9c1ac77b3adbf16dd0ff0eb8f891ad", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-w" "/opt/rustwide/workdir" "--user" "0:0" "118e07db3cd793e5b878e3362d3485ae3d9c1ac77b3adbf16dd0ff0eb8f891ad" "/opt/rustwide/cargo-home/bin/cargo" "+b66808126f24f2f30898306a881e1676824ea80c" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.71
[INFO] [stderr]    Compiling proc-macro2 v1.0.18
[INFO] [stderr]    Compiling syn v1.0.33
[INFO] [stderr]    Compiling num-traits v0.2.12
[INFO] [stderr]    Compiling num-integer v0.1.43
[INFO] [stderr]    Compiling pin-project-internal v0.4.22
[INFO] [stderr]    Compiling proc-macro-hack v0.5.16
[INFO] [stderr]     Checking futures-sink v0.3.5
[INFO] [stderr]    Compiling nix v0.17.0
[INFO] [stderr]     Checking void v1.0.2
[INFO] [stderr]    Compiling num-rational v0.2.4
[INFO] [stderr]    Compiling num-rational v0.3.2
[INFO] [stderr]    Compiling heim-common v0.0.10
[INFO] [stderr]    Compiling heim-common v0.0.11
[INFO] [stderr]    Compiling serde v1.0.114
[INFO] [stderr]    Compiling semver-parser v0.7.0
[INFO] [stderr]     Checking futures-channel v0.3.5
[INFO] [stderr]    Compiling serde_derive v1.0.114
[INFO] [stderr]    Compiling serde_json v1.0.56
[INFO] [stderr]    Compiling semver v0.9.0
[INFO] [stderr]     Checking itoa v0.4.6
[INFO] [stderr]    Compiling cc v1.0.56
[INFO] [stderr]    Compiling crossbeam-utils v0.7.2
[INFO] [stderr]     Checking macaddr v1.0.1
[INFO] [stderr]     Checking hex v0.4.0
[INFO] [stderr]     Checking platforms v0.2.1
[INFO] [stderr]    Compiling heim-host v0.0.10
[INFO] [stderr]    Compiling rustc_version v0.2.3
[INFO] [stderr]    Compiling lexical-core v0.7.4
[INFO] [stderr]    Compiling nom v5.1.2
[INFO] [stderr]    Compiling heim-host v0.0.11
[INFO] [stderr]     Checking arrayvec v0.5.1
[INFO] [stderr]     Checking futures-timer v3.0.2
[INFO] [stderr]     Checking bytes v0.5.5
[INFO] [stderr]    Compiling quote v1.0.7
[INFO] [stderr]     Checking fern v0.6.0
[INFO] [stderr]    Compiling raw-cpuid v7.0.3
[INFO] [stderr]     Checking num_cpus v1.13.0
[INFO] [stderr]     Checking time v0.1.43
[INFO] [stderr]     Checking iovec v0.1.4
[INFO] [stderr]     Checking net2 v0.2.34
[INFO] [stderr]     Checking signal-hook-registry v1.2.0
[INFO] [stderr]     Checking dirs-sys v0.3.5
[INFO] [stderr]     Checking threadpool v1.8.1
[INFO] [stderr]     Checking dirs v2.0.2
[INFO] [stderr]     Checking ordered-float v1.0.2
[INFO] [stderr]     Checking mio v0.6.22
[INFO] [stderr]     Checking chrono v0.4.12
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/lexical-core-0.7.4/src/atof/algorithm/bhcomp.rs:62:24
[INFO] [stdout]    |
[INFO] [stdout] 62 |     let bytes = bits / Limb::BITS;
[INFO] [stdout]    |                        ^^^^^^^^^^ expected `usize`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot divide `usize` by `u32`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/lexical-core-0.7.4/src/atof/algorithm/bhcomp.rs:62:22
[INFO] [stdout]    |
[INFO] [stdout] 62 |     let bytes = bits / Limb::BITS;
[INFO] [stdout]    |                      ^ no implementation for `usize / u32`
[INFO] [stdout]    |
[INFO] [stdout]    = help: the trait `Div<u32>` is not implemented for `usize`
[INFO] [stdout]    = help: the following other types implement trait `Div<Rhs>`:
[INFO] [stdout]              `&usize` implements `Div<usize>`
[INFO] [stdout]              `&usize` implements `Div`
[INFO] [stdout]              `usize` implements `Div<&usize>`
[INFO] [stdout]              `usize` implements `Div<NonZero<usize>>`
[INFO] [stdout]              `usize` implements `Div`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking uom v0.27.0
[INFO] [stderr]     Checking uom v0.30.0
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/lexical-core-0.7.4/src/atof/algorithm/bigcomp.rs:157:55
[INFO] [stdout]     |
[INFO] [stdout] 157 |     let nlz = den.leading_zeros().wrapping_sub(wlz) & (u32::BITS - 1);
[INFO] [stdout]     |                                                       ^^^^^^^^^^^^^^^ expected `usize`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `usize & u32`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/lexical-core-0.7.4/src/atof/algorithm/bigcomp.rs:157:53
[INFO] [stdout]     |
[INFO] [stdout] 157 |     let nlz = den.leading_zeros().wrapping_sub(wlz) & (u32::BITS - 1);
[INFO] [stdout]     |                                                     ^ no implementation for `usize & u32`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the trait `BitAnd<u32>` is not implemented for `usize`
[INFO] [stdout] help: the following other types implement trait `BitAnd<Rhs>`
[INFO] [stdout]    --> /rustc/b66808126f24f2f30898306a881e1676824ea80c/library/core/src/ops/bit.rs:174:8
[INFO] [stdout]     |
[INFO] [stdout]     = note: `usize` implements `BitAnd`
[INFO] [stdout]    ::: /rustc/b66808126f24f2f30898306a881e1676824ea80c/library/core/src/ops/bit.rs:187:0
[INFO] [stdout]     |
[INFO] [stdout]     = note: in this macro invocation
[INFO] [stdout]    --> /rustc/b66808126f24f2f30898306a881e1676824ea80c/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]     |
[INFO] [stdout]     = note: `&usize` implements `BitAnd<usize>`
[INFO] [stdout]    ::: /rustc/b66808126f24f2f30898306a881e1676824ea80c/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]     |
[INFO] [stdout]     = note: `usize` implements `BitAnd<&usize>`
[INFO] [stdout]    ::: /rustc/b66808126f24f2f30898306a881e1676824ea80c/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]     |
[INFO] [stdout]     = note: `&usize` implements `BitAnd`
[INFO] [stdout]     = note: this error originates in the macro `bitand_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/lexical-core-0.7.4/src/atof/algorithm/bigcomp.rs:175:40
[INFO] [stdout]     |
[INFO] [stdout] 175 |         let (q, r) = shift.ceil_divmod(Limb::BITS);
[INFO] [stdout]     |                            ----------- ^^^^^^^^^^ expected `usize`, found `u32`
[INFO] [stdout]     |                            |
[INFO] [stdout]     |                            arguments to this method are incorrect
[INFO] [stdout]     |
[INFO] [stdout] help: the return type of this call is `u32` due to the type of the argument passed
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/lexical-core-0.7.4/src/atof/algorithm/bigcomp.rs:175:22
[INFO] [stdout]     |
[INFO] [stdout] 175 |         let (q, r) = shift.ceil_divmod(Limb::BITS);
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^^^^----------^
[INFO] [stdout]     |                                        |
[INFO] [stdout]     |                                        this argument influences the return type of `ceil_divmod`
[INFO] [stdout] note: method defined here
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/lexical-core-0.7.4/src/util/num.rs:209:8
[INFO] [stdout]     |
[INFO] [stdout] 209 |     fn ceil_divmod(self, y: Self) -> (Self, i32) {
[INFO] [stdout]     |        ^^^^^^^^^^^       -------
[INFO] [stdout] help: you can convert a `u32` to a `usize` and panic if the converted value doesn't fit
[INFO] [stdout]     |
[INFO] [stdout] 175 |         let (q, r) = shift.ceil_divmod(Limb::BITS.try_into().unwrap());
[INFO] [stdout]     |                                                  ++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/lexical-core-0.7.4/src/atof/algorithm/math.rs:1043:42
[INFO] [stdout]      |
[INFO] [stdout] 1043 |     let mut count = index.saturating_mul(Limb::BITS);
[INFO] [stdout]      |                           -------------- ^^^^^^^^^^ expected `usize`, found `u32`
[INFO] [stdout]      |                           |
[INFO] [stdout]      |                           arguments to this method are incorrect
[INFO] [stdout]      |
[INFO] [stdout] note: method defined here
[INFO] [stdout]     --> /rustc/b66808126f24f2f30898306a881e1676824ea80c/library/core/src/num/uint_macros.rs:2544:21
[INFO] [stdout]     --> /rustc/b66808126f24f2f30898306a881e1676824ea80c/library/core/src/num/mod.rs:1449:4
[INFO] [stdout]     ::: /rustc/b66808126f24f2f30898306a881e1676824ea80c/library/core/src/num/mod.rs:1473:5
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `uint_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: you can convert a `u32` to a `usize` and panic if the converted value doesn't fit
[INFO] [stdout]      |
[INFO] [stdout] 1043 |     let mut count = index.saturating_mul(Limb::BITS.try_into().unwrap());
[INFO] [stdout]      |                                                    ++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/lexical-core-0.7.4/src/atof/algorithm/math.rs:1058:28
[INFO] [stdout]      |
[INFO] [stdout] 1058 |     Limb::BITS.checked_mul(x.len())
[INFO] [stdout]      |                ----------- ^^^^^^^ expected `u32`, found `usize`
[INFO] [stdout]      |                |
[INFO] [stdout]      |                arguments to this method are incorrect
[INFO] [stdout]      |
[INFO] [stdout] note: method defined here
[INFO] [stdout]     --> /rustc/b66808126f24f2f30898306a881e1676824ea80c/library/core/src/num/uint_macros.rs:1289:21
[INFO] [stdout]     --> /rustc/b66808126f24f2f30898306a881e1676824ea80c/library/core/src/num/mod.rs:1287:4
[INFO] [stdout]     ::: /rustc/b66808126f24f2f30898306a881e1676824ea80c/library/core/src/num/mod.rs:1311:5
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `uint_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: you can convert a `usize` to a `u32` and panic if the converted value doesn't fit
[INFO] [stdout]      |
[INFO] [stdout] 1058 |     Limb::BITS.checked_mul(x.len().try_into().unwrap())
[INFO] [stdout]      |                                   ++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/lexical-core-0.7.4/src/atof/algorithm/math.rs:1059:22
[INFO] [stdout]      |
[INFO] [stdout] 1059 |         .map(|v| v - nlz)
[INFO] [stdout]      |                      ^^^ expected `u32`, found `usize`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot subtract `usize` from `u32`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/lexical-core-0.7.4/src/atof/algorithm/math.rs:1059:20
[INFO] [stdout]      |
[INFO] [stdout] 1059 |         .map(|v| v - nlz)
[INFO] [stdout]      |                    ^ no implementation for `u32 - usize`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Sub<usize>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `Sub<Rhs>`
[INFO] [stdout]     --> /rustc/b66808126f24f2f30898306a881e1676824ea80c/library/core/src/ops/arith.rs:210:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `Sub`
[INFO] [stdout]     ::: /rustc/b66808126f24f2f30898306a881e1676824ea80c/library/core/src/ops/arith.rs:225:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/b66808126f24f2f30898306a881e1676824ea80c/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `Sub<u32>`
[INFO] [stdout]     ::: /rustc/b66808126f24f2f30898306a881e1676824ea80c/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `Sub<&u32>`
[INFO] [stdout]     ::: /rustc/b66808126f24f2f30898306a881e1676824ea80c/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `Sub`
[INFO] [stdout]      = note: this error originates in the macro `sub_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/lexical-core-0.7.4/src/atof/algorithm/math.rs:1060:20
[INFO] [stdout]      |
[INFO] [stdout] 1054 | pub fn bit_length(x: &[Limb]) -> usize {
[INFO] [stdout]      |                                  ----- this return type influences the call expression's return type
[INFO] [stdout] ...
[INFO] [stdout] 1060 |         .unwrap_or(usize::max_value())
[INFO] [stdout]      |          --------- ^^^^^^^^^^^^^^^^^^ expected `u32`, found `usize`
[INFO] [stdout]      |          |
[INFO] [stdout]      |          arguments to this method are incorrect
[INFO] [stdout]      |
[INFO] [stdout] help: the return type of this call is `usize` due to the type of the argument passed
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/lexical-core-0.7.4/src/atof/algorithm/math.rs:1058:5
[INFO] [stdout]      |
[INFO] [stdout] 1058 | /     Limb::BITS.checked_mul(x.len())
[INFO] [stdout] 1059 | |         .map(|v| v - nlz)
[INFO] [stdout] 1060 | |         .unwrap_or(usize::max_value())
[INFO] [stdout]      | |____________________------------------^
[INFO] [stdout]      |                      |
[INFO] [stdout]      |                      this argument influences the return type of `unwrap_or`
[INFO] [stdout] note: method defined here
[INFO] [stdout]     --> /rustc/b66808126f24f2f30898306a881e1676824ea80c/library/core/src/option.rs:1036:17
[INFO] [stdout] help: you can convert a `usize` to a `u32` and panic if the converted value doesn't fit
[INFO] [stdout]      |
[INFO] [stdout] 1060 |         .unwrap_or(usize::max_value().try_into().unwrap())
[INFO] [stdout]      |                                      ++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/lexical-core-0.7.4/src/atof/algorithm/math.rs:1058:5
[INFO] [stdout]      |
[INFO] [stdout] 1054 |   pub fn bit_length(x: &[Limb]) -> usize {
[INFO] [stdout]      |                                    ----- expected `usize` because of return type
[INFO] [stdout] ...
[INFO] [stdout] 1058 | /     Limb::BITS.checked_mul(x.len())
[INFO] [stdout] 1059 | |         .map(|v| v - nlz)
[INFO] [stdout] 1060 | |         .unwrap_or(usize::max_value())
[INFO] [stdout]      | |______________________________________^ expected `usize`, found `u32`
[INFO] [stdout]      |
[INFO] [stdout] help: you can convert a `u32` to a `usize` and panic if the converted value doesn't fit
[INFO] [stdout]      |
[INFO] [stdout] 1060 |         .unwrap_or(usize::max_value()).try_into().unwrap()
[INFO] [stdout]      |                                       ++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking mio-uds v0.6.8
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/lexical-core-0.7.4/src/atof/algorithm/math.rs:1085:23
[INFO] [stdout]      |
[INFO] [stdout] 1085 |     debug_assert!(n < bits && n != 0);
[INFO] [stdout]      |                   -   ^^^^ expected `usize`, found `u32`
[INFO] [stdout]      |                   |
[INFO] [stdout]      |                   expected because this is `usize`
[INFO] [stdout]      |
[INFO] [stdout] help: you can convert a `u32` to a `usize` and panic if the converted value doesn't fit
[INFO] [stdout]      |
[INFO] [stdout] 1085 |     debug_assert!(n < bits.try_into().unwrap() && n != 0);
[INFO] [stdout]      |                           ++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/lexical-core-0.7.4/src/atof/algorithm/math.rs:1092:25
[INFO] [stdout]      |
[INFO] [stdout] 1092 |     let lshift = bits - n;
[INFO] [stdout]      |                         ^ expected `u32`, found `usize`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot subtract `usize` from `u32`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/lexical-core-0.7.4/src/atof/algorithm/math.rs:1092:23
[INFO] [stdout]      |
[INFO] [stdout] 1092 |     let lshift = bits - n;
[INFO] [stdout]      |                       ^ no implementation for `u32 - usize`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Sub<usize>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `Sub<Rhs>`
[INFO] [stdout]     --> /rustc/b66808126f24f2f30898306a881e1676824ea80c/library/core/src/ops/arith.rs:210:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `Sub`
[INFO] [stdout]     ::: /rustc/b66808126f24f2f30898306a881e1676824ea80c/library/core/src/ops/arith.rs:225:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/b66808126f24f2f30898306a881e1676824ea80c/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `Sub<u32>`
[INFO] [stdout]     ::: /rustc/b66808126f24f2f30898306a881e1676824ea80c/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `Sub<&u32>`
[INFO] [stdout]     ::: /rustc/b66808126f24f2f30898306a881e1676824ea80c/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `Sub`
[INFO] [stdout]      = note: this error originates in the macro `sub_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/lexical-core-0.7.4/src/atof/algorithm/math.rs:1134:19
[INFO] [stdout]      |
[INFO] [stdout] 1134 |     let rem = n % bits;
[INFO] [stdout]      |                   ^^^^ expected `usize`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot calculate the remainder of `usize` divided by `u32`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/lexical-core-0.7.4/src/atof/algorithm/math.rs:1134:17
[INFO] [stdout]      |
[INFO] [stdout] 1134 |     let rem = n % bits;
[INFO] [stdout]      |                 ^ no implementation for `usize % u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Rem<u32>` is not implemented for `usize`
[INFO] [stdout]      = help: the following other types implement trait `Rem<Rhs>`:
[INFO] [stdout]                `&usize` implements `Rem<usize>`
[INFO] [stdout]                `&usize` implements `Rem`
[INFO] [stdout]                `usize` implements `Rem<&usize>`
[INFO] [stdout]                `usize` implements `Rem<NonZero<usize>>`
[INFO] [stdout]                `usize` implements `Rem`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/lexical-core-0.7.4/src/atof/algorithm/math.rs:1135:19
[INFO] [stdout]      |
[INFO] [stdout] 1135 |     let div = n / bits;
[INFO] [stdout]      |                   ^^^^ expected `usize`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot divide `usize` by `u32`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/lexical-core-0.7.4/src/atof/algorithm/math.rs:1135:17
[INFO] [stdout]      |
[INFO] [stdout] 1135 |     let div = n / bits;
[INFO] [stdout]      |                 ^ no implementation for `usize / u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Div<u32>` is not implemented for `usize`
[INFO] [stdout]      = help: the following other types implement trait `Div<Rhs>`:
[INFO] [stdout]                `&usize` implements `Div<usize>`
[INFO] [stdout]                `&usize` implements `Div`
[INFO] [stdout]                `usize` implements `Div<&usize>`
[INFO] [stdout]                `usize` implements `Div<NonZero<usize>>`
[INFO] [stdout]                `usize` implements `Div`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/lexical-core-0.7.4/src/atof/algorithm/math.rs:1191:23
[INFO] [stdout]      |
[INFO] [stdout] 1191 |     debug_assert!(n < bits);
[INFO] [stdout]      |                   -   ^^^^ expected `usize`, found `u32`
[INFO] [stdout]      |                   |
[INFO] [stdout]      |                   expected because this is `usize`
[INFO] [stdout]      |
[INFO] [stdout] help: you can convert a `u32` to a `usize` and panic if the converted value doesn't fit
[INFO] [stdout]      |
[INFO] [stdout] 1191 |     debug_assert!(n < bits.try_into().unwrap());
[INFO] [stdout]      |                           ++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/lexical-core-0.7.4/src/atof/algorithm/math.rs:1201:25
[INFO] [stdout]      |
[INFO] [stdout] 1201 |     let rshift = bits - n;
[INFO] [stdout]      |                         ^ expected `u32`, found `usize`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot subtract `usize` from `u32`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/lexical-core-0.7.4/src/atof/algorithm/math.rs:1201:23
[INFO] [stdout]      |
[INFO] [stdout] 1201 |     let rshift = bits - n;
[INFO] [stdout]      |                       ^ no implementation for `u32 - usize`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Sub<usize>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `Sub<Rhs>`
[INFO] [stdout]     --> /rustc/b66808126f24f2f30898306a881e1676824ea80c/library/core/src/ops/arith.rs:210:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `Sub`
[INFO] [stdout]     ::: /rustc/b66808126f24f2f30898306a881e1676824ea80c/library/core/src/ops/arith.rs:225:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/b66808126f24f2f30898306a881e1676824ea80c/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `Sub<u32>`
[INFO] [stdout]     ::: /rustc/b66808126f24f2f30898306a881e1676824ea80c/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `Sub<&u32>`
[INFO] [stdout]     ::: /rustc/b66808126f24f2f30898306a881e1676824ea80c/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `Sub`
[INFO] [stdout]      = note: this error originates in the macro `sub_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/lexical-core-0.7.4/src/atof/algorithm/math.rs:1253:19
[INFO] [stdout]      |
[INFO] [stdout] 1253 |     let rem = n % bits;
[INFO] [stdout]      |                   ^^^^ expected `usize`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot calculate the remainder of `usize` divided by `u32`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/lexical-core-0.7.4/src/atof/algorithm/math.rs:1253:17
[INFO] [stdout]      |
[INFO] [stdout] 1253 |     let rem = n % bits;
[INFO] [stdout]      |                 ^ no implementation for `usize % u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Rem<u32>` is not implemented for `usize`
[INFO] [stdout]      = help: the following other types implement trait `Rem<Rhs>`:
[INFO] [stdout]                `&usize` implements `Rem<usize>`
[INFO] [stdout]                `&usize` implements `Rem`
[INFO] [stdout]                `usize` implements `Rem<&usize>`
[INFO] [stdout]                `usize` implements `Rem<NonZero<usize>>`
[INFO] [stdout]                `usize` implements `Rem`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/lexical-core-0.7.4/src/atof/algorithm/math.rs:1254:19
[INFO] [stdout]      |
[INFO] [stdout] 1254 |     let div = n / bits;
[INFO] [stdout]      |                   ^^^^ expected `usize`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot divide `usize` by `u32`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/lexical-core-0.7.4/src/atof/algorithm/math.rs:1254:17
[INFO] [stdout]      |
[INFO] [stdout] 1254 |     let div = n / bits;
[INFO] [stdout]      |                 ^ no implementation for `usize / u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Div<u32>` is not implemented for `usize`
[INFO] [stdout]      = help: the following other types implement trait `Div<Rhs>`:
[INFO] [stdout]                `&usize` implements `Div<usize>`
[INFO] [stdout]                `&usize` implements `Div`
[INFO] [stdout]                `usize` implements `Div<&usize>`
[INFO] [stdout]                `usize` implements `Div<NonZero<usize>>`
[INFO] [stdout]                `usize` implements `Div`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/lexical-core-0.7.4/src/atof/algorithm/math.rs:2065:27
[INFO] [stdout]      |
[INFO] [stdout] 2065 |     let rs = Limb::BITS - s;
[INFO] [stdout]      |                           ^ expected `u32`, found `usize`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot subtract `usize` from `u32`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/lexical-core-0.7.4/src/atof/algorithm/math.rs:2065:25
[INFO] [stdout]      |
[INFO] [stdout] 2065 |     let rs = Limb::BITS - s;
[INFO] [stdout]      |                         ^ no implementation for `u32 - usize`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Sub<usize>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `Sub<Rhs>`
[INFO] [stdout]     --> /rustc/b66808126f24f2f30898306a881e1676824ea80c/library/core/src/ops/arith.rs:210:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `Sub`
[INFO] [stdout]     ::: /rustc/b66808126f24f2f30898306a881e1676824ea80c/library/core/src/ops/arith.rs:225:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/b66808126f24f2f30898306a881e1676824ea80c/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `Sub<u32>`
[INFO] [stdout]     ::: /rustc/b66808126f24f2f30898306a881e1676824ea80c/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `Sub<&u32>`
[INFO] [stdout]     ::: /rustc/b66808126f24f2f30898306a881e1676824ea80c/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `Sub`
[INFO] [stdout]      = note: this error originates in the macro `sub_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0277, E0308.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0277`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `lexical-core` (lib) due to 27 previous errors
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] error[E0277]: the trait bound `L: Integer` is not satisfied in `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/si/mod.rs:195:17
[INFO] [stdout]     |
[INFO] [stdout] 195 | /                 fn from(
[INFO] [stdout] 196 | |                     val: Quantity<
[INFO] [stdout] 197 | |                         dyn Dimension<
[INFO] [stdout] 198 | |                             L = L,
[INFO] [stdout] ...   |
[INFO] [stdout] 213 | |                     V,
[INFO] [stdout] 214 | |                 > {
[INFO] [stdout]     | |_________________^ unsatisfied trait bound
[INFO] [stdout] ...
[INFO] [stdout] 300 |       impl_from!(AngleKind, Kind);
[INFO] [stdout]     |       --------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: within `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`, the trait `Integer` is not implemented for `L`
[INFO] [stdout]     = note: required because it appears within the type `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`
[INFO] [stdout] note: required by a bound in `si::Quantity`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/system.rs:245:16
[INFO] [stdout]     |
[INFO] [stdout] 243 |           pub struct Quantity<D, U, V>
[INFO] [stdout]     |                      -------- required by a bound in this struct
[INFO] [stdout] 244 |           where
[INFO] [stdout] 245 |               D: Dimension + ?Sized,
[INFO] [stdout]     |                  ^^^^^^^^^ required by this bound in `Quantity`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/si/mod.rs:10:1
[INFO] [stdout]     |
[INFO] [stdout]  10 | / system! {
[INFO] [stdout]  11 | |     /// [International System of Quantities](http://jcgm.bipm.org/vim/en/1.6.html) (ISQ).
[INFO] [stdout]  12 | |     ///
[INFO] [stdout]  13 | |     /// ## Generic Parameters
[INFO] [stdout] ...   |
[INFO] [stdout] 101 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/uom-83ee5e17eee5848a.long-type-18120946419953643727.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `impl_from` which comes from the expansion of the macro `system` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider further restricting type parameter `L` with trait `Integer`
[INFO] [stdout]     |
[INFO] [stdout] 193 |                 V: ::num_traits::Num + ::Conversion<V>, L: typenum::Integer
[INFO] [stdout]     |                                                         +++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `L: Integer` is not satisfied in `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/si/mod.rs:185:21
[INFO] [stdout]     |
[INFO] [stdout] 185 |                   for Quantity<
[INFO] [stdout]     |  _____________________^
[INFO] [stdout] 186 | |                     dyn Dimension<L = L, M = M, T = T, I = I, Th = Th, N = N, J = J, Kind = dyn $b>,
[INFO] [stdout] 187 | |                     Ul,
[INFO] [stdout] 188 | |                     V,
[INFO] [stdout] 189 | |                 >
[INFO] [stdout]     | |_________________^ unsatisfied trait bound
[INFO] [stdout] ...
[INFO] [stdout] 300 |       impl_from!(AngleKind, Kind);
[INFO] [stdout]     |       --------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: within `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`, the trait `Integer` is not implemented for `L`
[INFO] [stdout]     = note: required because it appears within the type `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`
[INFO] [stdout] note: required by a bound in `si::Quantity`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/system.rs:245:16
[INFO] [stdout]     |
[INFO] [stdout] 243 |           pub struct Quantity<D, U, V>
[INFO] [stdout]     |                      -------- required by a bound in this struct
[INFO] [stdout] 244 |           where
[INFO] [stdout] 245 |               D: Dimension + ?Sized,
[INFO] [stdout]     |                  ^^^^^^^^^ required by this bound in `Quantity`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/si/mod.rs:10:1
[INFO] [stdout]     |
[INFO] [stdout]  10 | / system! {
[INFO] [stdout]  11 | |     /// [International System of Quantities](http://jcgm.bipm.org/vim/en/1.6.html) (ISQ).
[INFO] [stdout]  12 | |     ///
[INFO] [stdout]  13 | |     /// ## Generic Parameters
[INFO] [stdout] ...   |
[INFO] [stdout] 101 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/uom-83ee5e17eee5848a.long-type-2654337163782299314.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `impl_from` which comes from the expansion of the macro `system` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider further restricting type parameter `L` with trait `Integer`
[INFO] [stdout]     |
[INFO] [stdout] 193 |                 V: ::num_traits::Num + ::Conversion<V>, L: typenum::Integer
[INFO] [stdout]     |                                                         +++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `L: Integer` is not satisfied in `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/si/mod.rs:169:17
[INFO] [stdout]     |
[INFO] [stdout] 169 | /                 From<
[INFO] [stdout] 170 | |                     Quantity<
[INFO] [stdout] 171 | |                         dyn Dimension<
[INFO] [stdout] 172 | |                             L = L,
[INFO] [stdout] ...   |
[INFO] [stdout] 183 | |                     >,
[INFO] [stdout] 184 | |                 >
[INFO] [stdout]     | |_________________^ unsatisfied trait bound
[INFO] [stdout] ...
[INFO] [stdout] 300 |       impl_from!(AngleKind, Kind);
[INFO] [stdout]     |       --------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: within `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`, the trait `Integer` is not implemented for `L`
[INFO] [stdout]     = note: required because it appears within the type `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`
[INFO] [stdout] note: required by a bound in `si::Quantity`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/system.rs:245:16
[INFO] [stdout]     |
[INFO] [stdout] 243 |           pub struct Quantity<D, U, V>
[INFO] [stdout]     |                      -------- required by a bound in this struct
[INFO] [stdout] 244 |           where
[INFO] [stdout] 245 |               D: Dimension + ?Sized,
[INFO] [stdout]     |                  ^^^^^^^^^ required by this bound in `Quantity`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/si/mod.rs:10:1
[INFO] [stdout]     |
[INFO] [stdout]  10 | / system! {
[INFO] [stdout]  11 | |     /// [International System of Quantities](http://jcgm.bipm.org/vim/en/1.6.html) (ISQ).
[INFO] [stdout]  12 | |     ///
[INFO] [stdout]  13 | |     /// ## Generic Parameters
[INFO] [stdout] ...   |
[INFO] [stdout] 101 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/uom-83ee5e17eee5848a.long-type-18120946419953643727.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `impl_from` which comes from the expansion of the macro `system` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider further restricting type parameter `L` with trait `Integer`
[INFO] [stdout]     |
[INFO] [stdout] 193 |                 V: ::num_traits::Num + ::Conversion<V>, L: typenum::Integer
[INFO] [stdout]     |                                                         +++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `L: Integer` is not satisfied in `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/si/mod.rs:195:17
[INFO] [stdout]     |
[INFO] [stdout] 195 | /                 fn from(
[INFO] [stdout] 196 | |                     val: Quantity<
[INFO] [stdout] 197 | |                         dyn Dimension<
[INFO] [stdout] 198 | |                             L = L,
[INFO] [stdout] ...   |
[INFO] [stdout] 213 | |                     V,
[INFO] [stdout] 214 | |                 > {
[INFO] [stdout]     | |_________________^ unsatisfied trait bound
[INFO] [stdout] ...
[INFO] [stdout] 301 |       impl_from!(Kind, AngleKind);
[INFO] [stdout]     |       --------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: within `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`, the trait `Integer` is not implemented for `L`
[INFO] [stdout]     = note: required because it appears within the type `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`
[INFO] [stdout] note: required by a bound in `si::Quantity`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/system.rs:245:16
[INFO] [stdout]     |
[INFO] [stdout] 243 |           pub struct Quantity<D, U, V>
[INFO] [stdout]     |                      -------- required by a bound in this struct
[INFO] [stdout] 244 |           where
[INFO] [stdout] 245 |               D: Dimension + ?Sized,
[INFO] [stdout]     |                  ^^^^^^^^^ required by this bound in `Quantity`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/si/mod.rs:10:1
[INFO] [stdout]     |
[INFO] [stdout]  10 | / system! {
[INFO] [stdout]  11 | |     /// [International System of Quantities](http://jcgm.bipm.org/vim/en/1.6.html) (ISQ).
[INFO] [stdout]  12 | |     ///
[INFO] [stdout]  13 | |     /// ## Generic Parameters
[INFO] [stdout] ...   |
[INFO] [stdout] 101 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/uom-83ee5e17eee5848a.long-type-2654337163782299314.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `impl_from` which comes from the expansion of the macro `system` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider further restricting type parameter `L` with trait `Integer`
[INFO] [stdout]     |
[INFO] [stdout] 193 |                 V: ::num_traits::Num + ::Conversion<V>, L: typenum::Integer
[INFO] [stdout]     |                                                         +++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `L: Integer` is not satisfied in `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/si/mod.rs:185:21
[INFO] [stdout]     |
[INFO] [stdout] 185 |                   for Quantity<
[INFO] [stdout]     |  _____________________^
[INFO] [stdout] 186 | |                     dyn Dimension<L = L, M = M, T = T, I = I, Th = Th, N = N, J = J, Kind = dyn $b>,
[INFO] [stdout] 187 | |                     Ul,
[INFO] [stdout] 188 | |                     V,
[INFO] [stdout] 189 | |                 >
[INFO] [stdout]     | |_________________^ unsatisfied trait bound
[INFO] [stdout] ...
[INFO] [stdout] 301 |       impl_from!(Kind, AngleKind);
[INFO] [stdout]     |       --------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: within `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`, the trait `Integer` is not implemented for `L`
[INFO] [stdout]     = note: required because it appears within the type `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`
[INFO] [stdout] note: required by a bound in `si::Quantity`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/system.rs:245:16
[INFO] [stdout]     |
[INFO] [stdout] 243 |           pub struct Quantity<D, U, V>
[INFO] [stdout]     |                      -------- required by a bound in this struct
[INFO] [stdout] 244 |           where
[INFO] [stdout] 245 |               D: Dimension + ?Sized,
[INFO] [stdout]     |                  ^^^^^^^^^ required by this bound in `Quantity`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/si/mod.rs:10:1
[INFO] [stdout]     |
[INFO] [stdout]  10 | / system! {
[INFO] [stdout]  11 | |     /// [International System of Quantities](http://jcgm.bipm.org/vim/en/1.6.html) (ISQ).
[INFO] [stdout]  12 | |     ///
[INFO] [stdout]  13 | |     /// ## Generic Parameters
[INFO] [stdout] ...   |
[INFO] [stdout] 101 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/uom-83ee5e17eee5848a.long-type-18120946419953643727.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `impl_from` which comes from the expansion of the macro `system` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider further restricting type parameter `L` with trait `Integer`
[INFO] [stdout]     |
[INFO] [stdout] 193 |                 V: ::num_traits::Num + ::Conversion<V>, L: typenum::Integer
[INFO] [stdout]     |                                                         +++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `L: Integer` is not satisfied in `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/si/mod.rs:169:17
[INFO] [stdout]     |
[INFO] [stdout] 169 | /                 From<
[INFO] [stdout] 170 | |                     Quantity<
[INFO] [stdout] 171 | |                         dyn Dimension<
[INFO] [stdout] 172 | |                             L = L,
[INFO] [stdout] ...   |
[INFO] [stdout] 183 | |                     >,
[INFO] [stdout] 184 | |                 >
[INFO] [stdout]     | |_________________^ unsatisfied trait bound
[INFO] [stdout] ...
[INFO] [stdout] 301 |       impl_from!(Kind, AngleKind);
[INFO] [stdout]     |       --------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: within `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`, the trait `Integer` is not implemented for `L`
[INFO] [stdout]     = note: required because it appears within the type `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`
[INFO] [stdout] note: required by a bound in `si::Quantity`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/system.rs:245:16
[INFO] [stdout]     |
[INFO] [stdout] 243 |           pub struct Quantity<D, U, V>
[INFO] [stdout]     |                      -------- required by a bound in this struct
[INFO] [stdout] 244 |           where
[INFO] [stdout] 245 |               D: Dimension + ?Sized,
[INFO] [stdout]     |                  ^^^^^^^^^ required by this bound in `Quantity`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/si/mod.rs:10:1
[INFO] [stdout]     |
[INFO] [stdout]  10 | / system! {
[INFO] [stdout]  11 | |     /// [International System of Quantities](http://jcgm.bipm.org/vim/en/1.6.html) (ISQ).
[INFO] [stdout]  12 | |     ///
[INFO] [stdout]  13 | |     /// ## Generic Parameters
[INFO] [stdout] ...   |
[INFO] [stdout] 101 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/uom-83ee5e17eee5848a.long-type-2654337163782299314.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `impl_from` which comes from the expansion of the macro `system` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider further restricting type parameter `L` with trait `Integer`
[INFO] [stdout]     |
[INFO] [stdout] 193 |                 V: ::num_traits::Num + ::Conversion<V>, L: typenum::Integer
[INFO] [stdout]     |                                                         +++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `L: Integer` is not satisfied in `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/si/mod.rs:195:17
[INFO] [stdout]     |
[INFO] [stdout] 195 | /                 fn from(
[INFO] [stdout] 196 | |                     val: Quantity<
[INFO] [stdout] 197 | |                         dyn Dimension<
[INFO] [stdout] 198 | |                             L = L,
[INFO] [stdout] ...   |
[INFO] [stdout] 213 | |                     V,
[INFO] [stdout] 214 | |                 > {
[INFO] [stdout]     | |_________________^ unsatisfied trait bound
[INFO] [stdout] ...
[INFO] [stdout] 302 |       impl_from!(InformationKind, Kind);
[INFO] [stdout]     |       --------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: within `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`, the trait `Integer` is not implemented for `L`
[INFO] [stdout]     = note: required because it appears within the type `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`
[INFO] [stdout] note: required by a bound in `si::Quantity`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/system.rs:245:16
[INFO] [stdout]     |
[INFO] [stdout] 243 |           pub struct Quantity<D, U, V>
[INFO] [stdout]     |                      -------- required by a bound in this struct
[INFO] [stdout] 244 |           where
[INFO] [stdout] 245 |               D: Dimension + ?Sized,
[INFO] [stdout]     |                  ^^^^^^^^^ required by this bound in `Quantity`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/si/mod.rs:10:1
[INFO] [stdout]     |
[INFO] [stdout]  10 | / system! {
[INFO] [stdout]  11 | |     /// [International System of Quantities](http://jcgm.bipm.org/vim/en/1.6.html) (ISQ).
[INFO] [stdout]  12 | |     ///
[INFO] [stdout]  13 | |     /// ## Generic Parameters
[INFO] [stdout] ...   |
[INFO] [stdout] 101 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/uom-83ee5e17eee5848a.long-type-5132676564819357228.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `impl_from` which comes from the expansion of the macro `system` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider further restricting type parameter `L` with trait `Integer`
[INFO] [stdout]     |
[INFO] [stdout] 193 |                 V: ::num_traits::Num + ::Conversion<V>, L: typenum::Integer
[INFO] [stdout]     |                                                         +++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `L: Integer` is not satisfied in `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/si/mod.rs:185:21
[INFO] [stdout]     |
[INFO] [stdout] 185 |                   for Quantity<
[INFO] [stdout]     |  _____________________^
[INFO] [stdout] 186 | |                     dyn Dimension<L = L, M = M, T = T, I = I, Th = Th, N = N, J = J, Kind = dyn $b>,
[INFO] [stdout] 187 | |                     Ul,
[INFO] [stdout] 188 | |                     V,
[INFO] [stdout] 189 | |                 >
[INFO] [stdout]     | |_________________^ unsatisfied trait bound
[INFO] [stdout] ...
[INFO] [stdout] 302 |       impl_from!(InformationKind, Kind);
[INFO] [stdout]     |       --------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: within `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`, the trait `Integer` is not implemented for `L`
[INFO] [stdout]     = note: required because it appears within the type `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`
[INFO] [stdout] note: required by a bound in `si::Quantity`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/system.rs:245:16
[INFO] [stdout]     |
[INFO] [stdout] 243 |           pub struct Quantity<D, U, V>
[INFO] [stdout]     |                      -------- required by a bound in this struct
[INFO] [stdout] 244 |           where
[INFO] [stdout] 245 |               D: Dimension + ?Sized,
[INFO] [stdout]     |                  ^^^^^^^^^ required by this bound in `Quantity`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/si/mod.rs:10:1
[INFO] [stdout]     |
[INFO] [stdout]  10 | / system! {
[INFO] [stdout]  11 | |     /// [International System of Quantities](http://jcgm.bipm.org/vim/en/1.6.html) (ISQ).
[INFO] [stdout]  12 | |     ///
[INFO] [stdout]  13 | |     /// ## Generic Parameters
[INFO] [stdout] ...   |
[INFO] [stdout] 101 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/uom-83ee5e17eee5848a.long-type-2654337163782299314.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `impl_from` which comes from the expansion of the macro `system` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider further restricting type parameter `L` with trait `Integer`
[INFO] [stdout]     |
[INFO] [stdout] 193 |                 V: ::num_traits::Num + ::Conversion<V>, L: typenum::Integer
[INFO] [stdout]     |                                                         +++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `L: Integer` is not satisfied in `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/si/mod.rs:169:17
[INFO] [stdout]     |
[INFO] [stdout] 169 | /                 From<
[INFO] [stdout] 170 | |                     Quantity<
[INFO] [stdout] 171 | |                         dyn Dimension<
[INFO] [stdout] 172 | |                             L = L,
[INFO] [stdout] ...   |
[INFO] [stdout] 183 | |                     >,
[INFO] [stdout] 184 | |                 >
[INFO] [stdout]     | |_________________^ unsatisfied trait bound
[INFO] [stdout] ...
[INFO] [stdout] 302 |       impl_from!(InformationKind, Kind);
[INFO] [stdout]     |       --------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: within `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`, the trait `Integer` is not implemented for `L`
[INFO] [stdout]     = note: required because it appears within the type `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`
[INFO] [stdout] note: required by a bound in `si::Quantity`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/system.rs:245:16
[INFO] [stdout]     |
[INFO] [stdout] 243 |           pub struct Quantity<D, U, V>
[INFO] [stdout]     |                      -------- required by a bound in this struct
[INFO] [stdout] 244 |           where
[INFO] [stdout] 245 |               D: Dimension + ?Sized,
[INFO] [stdout]     |                  ^^^^^^^^^ required by this bound in `Quantity`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/si/mod.rs:10:1
[INFO] [stdout]     |
[INFO] [stdout]  10 | / system! {
[INFO] [stdout]  11 | |     /// [International System of Quantities](http://jcgm.bipm.org/vim/en/1.6.html) (ISQ).
[INFO] [stdout]  12 | |     ///
[INFO] [stdout]  13 | |     /// ## Generic Parameters
[INFO] [stdout] ...   |
[INFO] [stdout] 101 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/uom-83ee5e17eee5848a.long-type-5132676564819357228.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `impl_from` which comes from the expansion of the macro `system` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider further restricting type parameter `L` with trait `Integer`
[INFO] [stdout]     |
[INFO] [stdout] 193 |                 V: ::num_traits::Num + ::Conversion<V>, L: typenum::Integer
[INFO] [stdout]     |                                                         +++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `L: Integer` is not satisfied in `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/si/mod.rs:195:17
[INFO] [stdout]     |
[INFO] [stdout] 195 | /                 fn from(
[INFO] [stdout] 196 | |                     val: Quantity<
[INFO] [stdout] 197 | |                         dyn Dimension<
[INFO] [stdout] 198 | |                             L = L,
[INFO] [stdout] ...   |
[INFO] [stdout] 213 | |                     V,
[INFO] [stdout] 214 | |                 > {
[INFO] [stdout]     | |_________________^ unsatisfied trait bound
[INFO] [stdout] ...
[INFO] [stdout] 303 |       impl_from!(Kind, InformationKind);
[INFO] [stdout]     |       --------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: within `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`, the trait `Integer` is not implemented for `L`
[INFO] [stdout]     = note: required because it appears within the type `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`
[INFO] [stdout] note: required by a bound in `si::Quantity`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/system.rs:245:16
[INFO] [stdout]     |
[INFO] [stdout] 243 |           pub struct Quantity<D, U, V>
[INFO] [stdout]     |                      -------- required by a bound in this struct
[INFO] [stdout] 244 |           where
[INFO] [stdout] 245 |               D: Dimension + ?Sized,
[INFO] [stdout]     |                  ^^^^^^^^^ required by this bound in `Quantity`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/si/mod.rs:10:1
[INFO] [stdout]     |
[INFO] [stdout]  10 | / system! {
[INFO] [stdout]  11 | |     /// [International System of Quantities](http://jcgm.bipm.org/vim/en/1.6.html) (ISQ).
[INFO] [stdout]  12 | |     ///
[INFO] [stdout]  13 | |     /// ## Generic Parameters
[INFO] [stdout] ...   |
[INFO] [stdout] 101 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/uom-83ee5e17eee5848a.long-type-2654337163782299314.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `impl_from` which comes from the expansion of the macro `system` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider further restricting type parameter `L` with trait `Integer`
[INFO] [stdout]     |
[INFO] [stdout] 193 |                 V: ::num_traits::Num + ::Conversion<V>, L: typenum::Integer
[INFO] [stdout]     |                                                         +++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `L: Integer` is not satisfied in `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/si/mod.rs:185:21
[INFO] [stdout]     |
[INFO] [stdout] 185 |                   for Quantity<
[INFO] [stdout]     |  _____________________^
[INFO] [stdout] 186 | |                     dyn Dimension<L = L, M = M, T = T, I = I, Th = Th, N = N, J = J, Kind = dyn $b>,
[INFO] [stdout] 187 | |                     Ul,
[INFO] [stdout] 188 | |                     V,
[INFO] [stdout] 189 | |                 >
[INFO] [stdout]     | |_________________^ unsatisfied trait bound
[INFO] [stdout] ...
[INFO] [stdout] 303 |       impl_from!(Kind, InformationKind);
[INFO] [stdout]     |       --------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: within `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`, the trait `Integer` is not implemented for `L`
[INFO] [stdout]     = note: required because it appears within the type `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`
[INFO] [stdout] note: required by a bound in `si::Quantity`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/system.rs:245:16
[INFO] [stdout]     |
[INFO] [stdout] 243 |           pub struct Quantity<D, U, V>
[INFO] [stdout]     |                      -------- required by a bound in this struct
[INFO] [stdout] 244 |           where
[INFO] [stdout] 245 |               D: Dimension + ?Sized,
[INFO] [stdout]     |                  ^^^^^^^^^ required by this bound in `Quantity`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/si/mod.rs:10:1
[INFO] [stdout]     |
[INFO] [stdout]  10 | / system! {
[INFO] [stdout]  11 | |     /// [International System of Quantities](http://jcgm.bipm.org/vim/en/1.6.html) (ISQ).
[INFO] [stdout]  12 | |     ///
[INFO] [stdout]  13 | |     /// ## Generic Parameters
[INFO] [stdout] ...   |
[INFO] [stdout] 101 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/uom-83ee5e17eee5848a.long-type-5132676564819357228.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `impl_from` which comes from the expansion of the macro `system` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider further restricting type parameter `L` with trait `Integer`
[INFO] [stdout]     |
[INFO] [stdout] 193 |                 V: ::num_traits::Num + ::Conversion<V>, L: typenum::Integer
[INFO] [stdout]     |                                                         +++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `L: Integer` is not satisfied in `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/si/mod.rs:169:17
[INFO] [stdout]     |
[INFO] [stdout] 169 | /                 From<
[INFO] [stdout] 170 | |                     Quantity<
[INFO] [stdout] 171 | |                         dyn Dimension<
[INFO] [stdout] 172 | |                             L = L,
[INFO] [stdout] ...   |
[INFO] [stdout] 183 | |                     >,
[INFO] [stdout] 184 | |                 >
[INFO] [stdout]     | |_________________^ unsatisfied trait bound
[INFO] [stdout] ...
[INFO] [stdout] 303 |       impl_from!(Kind, InformationKind);
[INFO] [stdout]     |       --------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: within `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`, the trait `Integer` is not implemented for `L`
[INFO] [stdout]     = note: required because it appears within the type `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`
[INFO] [stdout] note: required by a bound in `si::Quantity`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/system.rs:245:16
[INFO] [stdout]     |
[INFO] [stdout] 243 |           pub struct Quantity<D, U, V>
[INFO] [stdout]     |                      -------- required by a bound in this struct
[INFO] [stdout] 244 |           where
[INFO] [stdout] 245 |               D: Dimension + ?Sized,
[INFO] [stdout]     |                  ^^^^^^^^^ required by this bound in `Quantity`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/si/mod.rs:10:1
[INFO] [stdout]     |
[INFO] [stdout]  10 | / system! {
[INFO] [stdout]  11 | |     /// [International System of Quantities](http://jcgm.bipm.org/vim/en/1.6.html) (ISQ).
[INFO] [stdout]  12 | |     ///
[INFO] [stdout]  13 | |     /// ## Generic Parameters
[INFO] [stdout] ...   |
[INFO] [stdout] 101 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/uom-83ee5e17eee5848a.long-type-2654337163782299314.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `impl_from` which comes from the expansion of the macro `system` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider further restricting type parameter `L` with trait `Integer`
[INFO] [stdout]     |
[INFO] [stdout] 193 |                 V: ::num_traits::Num + ::Conversion<V>, L: typenum::Integer
[INFO] [stdout]     |                                                         +++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `L: Integer` is not satisfied in `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/si/mod.rs:195:17
[INFO] [stdout]     |
[INFO] [stdout] 195 | /                 fn from(
[INFO] [stdout] 196 | |                     val: Quantity<
[INFO] [stdout] 197 | |                         dyn Dimension<
[INFO] [stdout] 198 | |                             L = L,
[INFO] [stdout] ...   |
[INFO] [stdout] 213 | |                     V,
[INFO] [stdout] 214 | |                 > {
[INFO] [stdout]     | |_________________^ unsatisfied trait bound
[INFO] [stdout] ...
[INFO] [stdout] 304 |       impl_from!(ConstituentConcentrationKind, Kind);
[INFO] [stdout]     |       ---------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: within `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`, the trait `Integer` is not implemented for `L`
[INFO] [stdout]     = note: required because it appears within the type `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`
[INFO] [stdout] note: required by a bound in `si::Quantity`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/system.rs:245:16
[INFO] [stdout]     |
[INFO] [stdout] 243 |           pub struct Quantity<D, U, V>
[INFO] [stdout]     |                      -------- required by a bound in this struct
[INFO] [stdout] 244 |           where
[INFO] [stdout] 245 |               D: Dimension + ?Sized,
[INFO] [stdout]     |                  ^^^^^^^^^ required by this bound in `Quantity`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/si/mod.rs:10:1
[INFO] [stdout]     |
[INFO] [stdout]  10 | / system! {
[INFO] [stdout]  11 | |     /// [International System of Quantities](http://jcgm.bipm.org/vim/en/1.6.html) (ISQ).
[INFO] [stdout]  12 | |     ///
[INFO] [stdout]  13 | |     /// ## Generic Parameters
[INFO] [stdout] ...   |
[INFO] [stdout] 101 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/uom-83ee5e17eee5848a.long-type-16974084177095131384.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `impl_from` which comes from the expansion of the macro `system` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider further restricting type parameter `L` with trait `Integer`
[INFO] [stdout]     |
[INFO] [stdout] 193 |                 V: ::num_traits::Num + ::Conversion<V>, L: typenum::Integer
[INFO] [stdout]     |                                                         +++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `L: Integer` is not satisfied in `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/si/mod.rs:185:21
[INFO] [stdout]     |
[INFO] [stdout] 185 |                   for Quantity<
[INFO] [stdout]     |  _____________________^
[INFO] [stdout] 186 | |                     dyn Dimension<L = L, M = M, T = T, I = I, Th = Th, N = N, J = J, Kind = dyn $b>,
[INFO] [stdout] 187 | |                     Ul,
[INFO] [stdout] 188 | |                     V,
[INFO] [stdout] 189 | |                 >
[INFO] [stdout]     | |_________________^ unsatisfied trait bound
[INFO] [stdout] ...
[INFO] [stdout] 304 |       impl_from!(ConstituentConcentrationKind, Kind);
[INFO] [stdout]     |       ---------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: within `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`, the trait `Integer` is not implemented for `L`
[INFO] [stdout]     = note: required because it appears within the type `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`
[INFO] [stdout] note: required by a bound in `si::Quantity`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/system.rs:245:16
[INFO] [stdout]     |
[INFO] [stdout] 243 |           pub struct Quantity<D, U, V>
[INFO] [stdout]     |                      -------- required by a bound in this struct
[INFO] [stdout] 244 |           where
[INFO] [stdout] 245 |               D: Dimension + ?Sized,
[INFO] [stdout]     |                  ^^^^^^^^^ required by this bound in `Quantity`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/si/mod.rs:10:1
[INFO] [stdout]     |
[INFO] [stdout]  10 | / system! {
[INFO] [stdout]  11 | |     /// [International System of Quantities](http://jcgm.bipm.org/vim/en/1.6.html) (ISQ).
[INFO] [stdout]  12 | |     ///
[INFO] [stdout]  13 | |     /// ## Generic Parameters
[INFO] [stdout] ...   |
[INFO] [stdout] 101 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/uom-83ee5e17eee5848a.long-type-2654337163782299314.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `impl_from` which comes from the expansion of the macro `system` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider further restricting type parameter `L` with trait `Integer`
[INFO] [stdout]     |
[INFO] [stdout] 193 |                 V: ::num_traits::Num + ::Conversion<V>, L: typenum::Integer
[INFO] [stdout]     |                                                         +++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `L: Integer` is not satisfied in `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/si/mod.rs:169:17
[INFO] [stdout]     |
[INFO] [stdout] 169 | /                 From<
[INFO] [stdout] 170 | |                     Quantity<
[INFO] [stdout] 171 | |                         dyn Dimension<
[INFO] [stdout] 172 | |                             L = L,
[INFO] [stdout] ...   |
[INFO] [stdout] 183 | |                     >,
[INFO] [stdout] 184 | |                 >
[INFO] [stdout]     | |_________________^ unsatisfied trait bound
[INFO] [stdout] ...
[INFO] [stdout] 304 |       impl_from!(ConstituentConcentrationKind, Kind);
[INFO] [stdout]     |       ---------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: within `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`, the trait `Integer` is not implemented for `L`
[INFO] [stdout]     = note: required because it appears within the type `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`
[INFO] [stdout] note: required by a bound in `si::Quantity`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/system.rs:245:16
[INFO] [stdout]     |
[INFO] [stdout] 243 |           pub struct Quantity<D, U, V>
[INFO] [stdout]     |                      -------- required by a bound in this struct
[INFO] [stdout] 244 |           where
[INFO] [stdout] 245 |               D: Dimension + ?Sized,
[INFO] [stdout]     |                  ^^^^^^^^^ required by this bound in `Quantity`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/si/mod.rs:10:1
[INFO] [stdout]     |
[INFO] [stdout]  10 | / system! {
[INFO] [stdout]  11 | |     /// [International System of Quantities](http://jcgm.bipm.org/vim/en/1.6.html) (ISQ).
[INFO] [stdout]  12 | |     ///
[INFO] [stdout]  13 | |     /// ## Generic Parameters
[INFO] [stdout] ...   |
[INFO] [stdout] 101 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/uom-83ee5e17eee5848a.long-type-16974084177095131384.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `impl_from` which comes from the expansion of the macro `system` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider further restricting type parameter `L` with trait `Integer`
[INFO] [stdout]     |
[INFO] [stdout] 193 |                 V: ::num_traits::Num + ::Conversion<V>, L: typenum::Integer
[INFO] [stdout]     |                                                         +++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `L: Integer` is not satisfied in `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/si/mod.rs:195:17
[INFO] [stdout]     |
[INFO] [stdout] 195 | /                 fn from(
[INFO] [stdout] 196 | |                     val: Quantity<
[INFO] [stdout] 197 | |                         dyn Dimension<
[INFO] [stdout] 198 | |                             L = L,
[INFO] [stdout] ...   |
[INFO] [stdout] 213 | |                     V,
[INFO] [stdout] 214 | |                 > {
[INFO] [stdout]     | |_________________^ unsatisfied trait bound
[INFO] [stdout] ...
[INFO] [stdout] 305 |       impl_from!(Kind, ConstituentConcentrationKind);
[INFO] [stdout]     |       ---------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: within `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`, the trait `Integer` is not implemented for `L`
[INFO] [stdout]     = note: required because it appears within the type `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`
[INFO] [stdout] note: required by a bound in `si::Quantity`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/system.rs:245:16
[INFO] [stdout]     |
[INFO] [stdout] 243 |           pub struct Quantity<D, U, V>
[INFO] [stdout]     |                      -------- required by a bound in this struct
[INFO] [stdout] 244 |           where
[INFO] [stdout] 245 |               D: Dimension + ?Sized,
[INFO] [stdout]     |                  ^^^^^^^^^ required by this bound in `Quantity`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/si/mod.rs:10:1
[INFO] [stdout]     |
[INFO] [stdout]  10 | / system! {
[INFO] [stdout]  11 | |     /// [International System of Quantities](http://jcgm.bipm.org/vim/en/1.6.html) (ISQ).
[INFO] [stdout]  12 | |     ///
[INFO] [stdout]  13 | |     /// ## Generic Parameters
[INFO] [stdout] ...   |
[INFO] [stdout] 101 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/uom-83ee5e17eee5848a.long-type-2654337163782299314.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `impl_from` which comes from the expansion of the macro `system` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider further restricting type parameter `L` with trait `Integer`
[INFO] [stdout]     |
[INFO] [stdout] 193 |                 V: ::num_traits::Num + ::Conversion<V>, L: typenum::Integer
[INFO] [stdout]     |                                                         +++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `L: Integer` is not satisfied in `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/si/mod.rs:185:21
[INFO] [stdout]     |
[INFO] [stdout] 185 |                   for Quantity<
[INFO] [stdout]     |  _____________________^
[INFO] [stdout] 186 | |                     dyn Dimension<L = L, M = M, T = T, I = I, Th = Th, N = N, J = J, Kind = dyn $b>,
[INFO] [stdout] 187 | |                     Ul,
[INFO] [stdout] 188 | |                     V,
[INFO] [stdout] 189 | |                 >
[INFO] [stdout]     | |_________________^ unsatisfied trait bound
[INFO] [stdout] ...
[INFO] [stdout] 305 |       impl_from!(Kind, ConstituentConcentrationKind);
[INFO] [stdout]     |       ---------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: within `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`, the trait `Integer` is not implemented for `L`
[INFO] [stdout]     = note: required because it appears within the type `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`
[INFO] [stdout] note: required by a bound in `si::Quantity`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/system.rs:245:16
[INFO] [stdout]     |
[INFO] [stdout] 243 |           pub struct Quantity<D, U, V>
[INFO] [stdout]     |                      -------- required by a bound in this struct
[INFO] [stdout] 244 |           where
[INFO] [stdout] 245 |               D: Dimension + ?Sized,
[INFO] [stdout]     |                  ^^^^^^^^^ required by this bound in `Quantity`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/si/mod.rs:10:1
[INFO] [stdout]     |
[INFO] [stdout]  10 | / system! {
[INFO] [stdout]  11 | |     /// [International System of Quantities](http://jcgm.bipm.org/vim/en/1.6.html) (ISQ).
[INFO] [stdout]  12 | |     ///
[INFO] [stdout]  13 | |     /// ## Generic Parameters
[INFO] [stdout] ...   |
[INFO] [stdout] 101 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/uom-83ee5e17eee5848a.long-type-16974084177095131384.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `impl_from` which comes from the expansion of the macro `system` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider further restricting type parameter `L` with trait `Integer`
[INFO] [stdout]     |
[INFO] [stdout] 193 |                 V: ::num_traits::Num + ::Conversion<V>, L: typenum::Integer
[INFO] [stdout]     |                                                         +++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `L: Integer` is not satisfied in `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/si/mod.rs:169:17
[INFO] [stdout]     |
[INFO] [stdout] 169 | /                 From<
[INFO] [stdout] 170 | |                     Quantity<
[INFO] [stdout] 171 | |                         dyn Dimension<
[INFO] [stdout] 172 | |                             L = L,
[INFO] [stdout] ...   |
[INFO] [stdout] 183 | |                     >,
[INFO] [stdout] 184 | |                 >
[INFO] [stdout]     | |_________________^ unsatisfied trait bound
[INFO] [stdout] ...
[INFO] [stdout] 305 |       impl_from!(Kind, ConstituentConcentrationKind);
[INFO] [stdout]     |       ---------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: within `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`, the trait `Integer` is not implemented for `L`
[INFO] [stdout]     = note: required because it appears within the type `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`
[INFO] [stdout] note: required by a bound in `si::Quantity`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/system.rs:245:16
[INFO] [stdout]     |
[INFO] [stdout] 243 |           pub struct Quantity<D, U, V>
[INFO] [stdout]     |                      -------- required by a bound in this struct
[INFO] [stdout] 244 |           where
[INFO] [stdout] 245 |               D: Dimension + ?Sized,
[INFO] [stdout]     |                  ^^^^^^^^^ required by this bound in `Quantity`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/si/mod.rs:10:1
[INFO] [stdout]     |
[INFO] [stdout]  10 | / system! {
[INFO] [stdout]  11 | |     /// [International System of Quantities](http://jcgm.bipm.org/vim/en/1.6.html) (ISQ).
[INFO] [stdout]  12 | |     ///
[INFO] [stdout]  13 | |     /// ## Generic Parameters
[INFO] [stdout] ...   |
[INFO] [stdout] 101 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/uom-83ee5e17eee5848a.long-type-2654337163782299314.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `impl_from` which comes from the expansion of the macro `system` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider further restricting type parameter `L` with trait `Integer`
[INFO] [stdout]     |
[INFO] [stdout] 193 |                 V: ::num_traits::Num + ::Conversion<V>, L: typenum::Integer
[INFO] [stdout]     |                                                         +++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `<<Dl as si::Dimension>::L as std::ops::Add<<Dr as si::Dimension>::L>>::Output: Integer` is not satisfied in `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/system.rs:453:35
[INFO] [stdout]     |
[INFO] [stdout] 453 |                       type Output = Quantity<
[INFO] [stdout]     |  ___________________________________^
[INFO] [stdout] 454 | |                         $quantities<$($crate::typenum::$AddSubAlias<Dl::$symbol, Dr::$symbol>,)+>,
[INFO] [stdout] 455 | |                         Ul, V>;
[INFO] [stdout]     | |______________________________^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/si/mod.rs:10:1
[INFO] [stdout]     |
[INFO] [stdout]  10 | / system! {
[INFO] [stdout]  11 | |     /// [International System of Quantities](http://jcgm.bipm.org/vim/en/1.6.html) (ISQ).
[INFO] [stdout]  12 | |     ///
[INFO] [stdout]  13 | |     /// ## Generic Parameters
[INFO] [stdout] ...   |
[INFO] [stdout] 101 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: within `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`, the trait `Integer` is not implemented for `<<Dl as si::Dimension>::L as std::ops::Add<<Dr as si::Dimension>::L>>::Output`
[INFO] [stdout]     = note: required because it appears within the type `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`
[INFO] [stdout] note: required by a bound in `si::Quantity`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/system.rs:245:16
[INFO] [stdout]     |
[INFO] [stdout] 243 |           pub struct Quantity<D, U, V>
[INFO] [stdout]     |                      -------- required by a bound in this struct
[INFO] [stdout] 244 |           where
[INFO] [stdout] 245 |               D: Dimension + ?Sized,
[INFO] [stdout]     |                  ^^^^^^^^^ required by this bound in `Quantity`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/si/mod.rs:10:1
[INFO] [stdout]     |
[INFO] [stdout]  10 | / system! {
[INFO] [stdout]  11 | |     /// [International System of Quantities](http://jcgm.bipm.org/vim/en/1.6.html) (ISQ).
[INFO] [stdout]  12 | |     ///
[INFO] [stdout]  13 | |     /// ## Generic Parameters
[INFO] [stdout] ...   |
[INFO] [stdout] 101 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/uom-83ee5e17eee5848a.long-type-16012685947588316068.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `impl_ops` which comes from the expansion of the macro `system` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `<<Dl as si::Dimension>::L as std::ops::Add<<Dr as si::Dimension>::L>>::Output: Integer` is not satisfied in `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/system.rs:458:71
[INFO] [stdout]     |
[INFO] [stdout] 458 |                       fn $muldiv_fun(self, rhs: Quantity<Dr, Ur, V>) -> Self::Output {
[INFO] [stdout]     |                                                                         ^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/si/mod.rs:10:1
[INFO] [stdout]     |
[INFO] [stdout]  10 | / system! {
[INFO] [stdout]  11 | |     /// [International System of Quantities](http://jcgm.bipm.org/vim/en/1.6.html) (ISQ).
[INFO] [stdout]  12 | |     ///
[INFO] [stdout]  13 | |     /// ## Generic Parameters
[INFO] [stdout] ...   |
[INFO] [stdout] 101 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: within `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`, the trait `Integer` is not implemented for `<<Dl as si::Dimension>::L as std::ops::Add<<Dr as si::Dimension>::L>>::Output`
[INFO] [stdout]     = note: required because it appears within the type `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`
[INFO] [stdout] note: required by a bound in `si::Quantity`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/system.rs:245:16
[INFO] [stdout]     |
[INFO] [stdout] 243 |           pub struct Quantity<D, U, V>
[INFO] [stdout]     |                      -------- required by a bound in this struct
[INFO] [stdout] 244 |           where
[INFO] [stdout] 245 |               D: Dimension + ?Sized,
[INFO] [stdout]     |                  ^^^^^^^^^ required by this bound in `Quantity`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/si/mod.rs:10:1
[INFO] [stdout]     |
[INFO] [stdout]  10 | / system! {
[INFO] [stdout]  11 | |     /// [International System of Quantities](http://jcgm.bipm.org/vim/en/1.6.html) (ISQ).
[INFO] [stdout]  12 | |     ///
[INFO] [stdout]  13 | |     /// ## Generic Parameters
[INFO] [stdout] ...   |
[INFO] [stdout] 101 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/uom-83ee5e17eee5848a.long-type-10557732561283911433.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `impl_ops` which comes from the expansion of the macro `system` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `<Z0 as std::ops::Add<<D as si::Dimension>::L>>::Output: Integer` is not satisfied in `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/system.rs:538:43
[INFO] [stdout]     |
[INFO] [stdout] 538 |   ...                   type Output = Quantity<
[INFO] [stdout]     |  _____________________________________^
[INFO] [stdout] 539 | | ...                       $quantities<
[INFO] [stdout] 540 | | ...                           $($crate::typenum::$AddSubAlias<
[INFO] [stdout] 541 | | ...                             $crate::typenum::Z0,
[INFO] [stdout] 542 | | ...                             D::$symbol>,)+
[INFO] [stdout] 543 | | ...                             D::Kind>,
[INFO] [stdout] 544 | | ...                       U, V>;
[INFO] [stdout]     | |_______________________________^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/si/mod.rs:10:1
[INFO] [stdout]     |
[INFO] [stdout]  10 | / system! {
[INFO] [stdout]  11 | |     /// [International System of Quantities](http://jcgm.bipm.org/vim/en/1.6.html) (ISQ).
[INFO] [stdout]  12 | |     ///
[INFO] [stdout]  13 | |     /// ## Generic Parameters
[INFO] [stdout] ...   |
[INFO] [stdout] 101 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: within `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`, the trait `Integer` is not implemented for `<Z0 as std::ops::Add<<D as si::Dimension>::L>>::Output`
[INFO] [stdout]     = note: required because it appears within the type `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`
[INFO] [stdout] note: required by a bound in `si::Quantity`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/system.rs:245:16
[INFO] [stdout]     |
[INFO] [stdout] 243 |           pub struct Quantity<D, U, V>
[INFO] [stdout]     |                      -------- required by a bound in this struct
[INFO] [stdout] 244 |           where
[INFO] [stdout] 245 |               D: Dimension + ?Sized,
[INFO] [stdout]     |                  ^^^^^^^^^ required by this bound in `Quantity`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/si/mod.rs:10:1
[INFO] [stdout]     |
[INFO] [stdout]  10 | / system! {
[INFO] [stdout]  11 | |     /// [International System of Quantities](http://jcgm.bipm.org/vim/en/1.6.html) (ISQ).
[INFO] [stdout]  12 | |     ///
[INFO] [stdout]  13 | |     /// ## Generic Parameters
[INFO] [stdout] ...   |
[INFO] [stdout] 101 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/uom-83ee5e17eee5848a.long-type-8333659554873841586.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `impl_ops` which comes from the expansion of the macro `system` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `<Z0 as std::ops::Add<<D as si::Dimension>::L>>::Output: Integer` is not satisfied in `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/system.rs:547:77
[INFO] [stdout]     |
[INFO] [stdout] 547 |   ...                   fn $muldiv_fun(self, rhs: Quantity<D, U, V>) -> Self::Output {
[INFO] [stdout]     |                                                                         ^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/si/mod.rs:10:1
[INFO] [stdout]     |
[INFO] [stdout]  10 | / system! {
[INFO] [stdout]  11 | |     /// [International System of Quantities](http://jcgm.bipm.org/vim/en/1.6.html) (ISQ).
[INFO] [stdout]  12 | |     ///
[INFO] [stdout]  13 | |     /// ## Generic Parameters
[INFO] [stdout] ...   |
[INFO] [stdout] 101 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: within `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`, the trait `Integer` is not implemented for `<Z0 as std::ops::Add<<D as si::Dimension>::L>>::Output`
[INFO] [stdout]     = note: required because it appears within the type `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`
[INFO] [stdout] note: required by a bound in `si::Quantity`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/system.rs:245:16
[INFO] [stdout]     |
[INFO] [stdout] 243 |           pub struct Quantity<D, U, V>
[INFO] [stdout]     |                      -------- required by a bound in this struct
[INFO] [stdout] 244 |           where
[INFO] [stdout] 245 |               D: Dimension + ?Sized,
[INFO] [stdout]     |                  ^^^^^^^^^ required by this bound in `Quantity`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/si/mod.rs:10:1
[INFO] [stdout]     |
[INFO] [stdout]  10 | / system! {
[INFO] [stdout]  11 | |     /// [International System of Quantities](http://jcgm.bipm.org/vim/en/1.6.html) (ISQ).
[INFO] [stdout]  12 | |     ///
[INFO] [stdout]  13 | |     /// ## Generic Parameters
[INFO] [stdout] ...   |
[INFO] [stdout] 101 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/uom-83ee5e17eee5848a.long-type-128264942603503097.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `impl_ops` which comes from the expansion of the macro `system` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `<<Dl as si::Dimension>::L as std::ops::Sub<<Dr as si::Dimension>::L>>::Output: Integer` is not satisfied in `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/system.rs:453:35
[INFO] [stdout]     |
[INFO] [stdout] 453 |                       type Output = Quantity<
[INFO] [stdout]     |  ___________________________________^
[INFO] [stdout] 454 | |                         $quantities<$($crate::typenum::$AddSubAlias<Dl::$symbol, Dr::$symbol>,)+>,
[INFO] [stdout] 455 | |                         Ul, V>;
[INFO] [stdout]     | |______________________________^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/si/mod.rs:10:1
[INFO] [stdout]     |
[INFO] [stdout]  10 | / system! {
[INFO] [stdout]  11 | |     /// [International System of Quantities](http://jcgm.bipm.org/vim/en/1.6.html) (ISQ).
[INFO] [stdout]  12 | |     ///
[INFO] [stdout]  13 | |     /// ## Generic Parameters
[INFO] [stdout] ...   |
[INFO] [stdout] 101 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: within `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`, the trait `Integer` is not implemented for `<<Dl as si::Dimension>::L as std::ops::Sub<<Dr as si::Dimension>::L>>::Output`
[INFO] [stdout]     = note: required because it appears within the type `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`
[INFO] [stdout] note: required by a bound in `si::Quantity`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/system.rs:245:16
[INFO] [stdout]     |
[INFO] [stdout] 243 |           pub struct Quantity<D, U, V>
[INFO] [stdout]     |                      -------- required by a bound in this struct
[INFO] [stdout] 244 |           where
[INFO] [stdout] 245 |               D: Dimension + ?Sized,
[INFO] [stdout]     |                  ^^^^^^^^^ required by this bound in `Quantity`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/si/mod.rs:10:1
[INFO] [stdout]     |
[INFO] [stdout]  10 | / system! {
[INFO] [stdout]  11 | |     /// [International System of Quantities](http://jcgm.bipm.org/vim/en/1.6.html) (ISQ).
[INFO] [stdout]  12 | |     ///
[INFO] [stdout]  13 | |     /// ## Generic Parameters
[INFO] [stdout] ...   |
[INFO] [stdout] 101 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/uom-83ee5e17eee5848a.long-type-15676702000765109396.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `impl_ops` which comes from the expansion of the macro `system` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `<<Dl as si::Dimension>::L as std::ops::Sub<<Dr as si::Dimension>::L>>::Output: Integer` is not satisfied in `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/system.rs:458:71
[INFO] [stdout]     |
[INFO] [stdout] 458 |                       fn $muldiv_fun(self, rhs: Quantity<Dr, Ur, V>) -> Self::Output {
[INFO] [stdout]     |                                                                         ^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/si/mod.rs:10:1
[INFO] [stdout]     |
[INFO] [stdout]  10 | / system! {
[INFO] [stdout]  11 | |     /// [International System of Quantities](http://jcgm.bipm.org/vim/en/1.6.html) (ISQ).
[INFO] [stdout]  12 | |     ///
[INFO] [stdout]  13 | |     /// ## Generic Parameters
[INFO] [stdout] ...   |
[INFO] [stdout] 101 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: within `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`, the trait `Integer` is not implemented for `<<Dl as si::Dimension>::L as std::ops::Sub<<Dr as si::Dimension>::L>>::Output`
[INFO] [stdout]     = note: required because it appears within the type `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`
[INFO] [stdout] note: required by a bound in `si::Quantity`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/system.rs:245:16
[INFO] [stdout]     |
[INFO] [stdout] 243 |           pub struct Quantity<D, U, V>
[INFO] [stdout]     |                      -------- required by a bound in this struct
[INFO] [stdout] 244 |           where
[INFO] [stdout] 245 |               D: Dimension + ?Sized,
[INFO] [stdout]     |                  ^^^^^^^^^ required by this bound in `Quantity`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/si/mod.rs:10:1
[INFO] [stdout]     |
[INFO] [stdout]  10 | / system! {
[INFO] [stdout]  11 | |     /// [International System of Quantities](http://jcgm.bipm.org/vim/en/1.6.html) (ISQ).
[INFO] [stdout]  12 | |     ///
[INFO] [stdout]  13 | |     /// ## Generic Parameters
[INFO] [stdout] ...   |
[INFO] [stdout] 101 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/uom-83ee5e17eee5848a.long-type-8959397718510415797.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `impl_ops` which comes from the expansion of the macro `system` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `<Z0 as std::ops::Sub<<D as si::Dimension>::L>>::Output: Integer` is not satisfied in `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/system.rs:538:43
[INFO] [stdout]     |
[INFO] [stdout] 538 |   ...                   type Output = Quantity<
[INFO] [stdout]     |  _____________________________________^
[INFO] [stdout] 539 | | ...                       $quantities<
[INFO] [stdout] 540 | | ...                           $($crate::typenum::$AddSubAlias<
[INFO] [stdout] 541 | | ...                             $crate::typenum::Z0,
[INFO] [stdout] 542 | | ...                             D::$symbol>,)+
[INFO] [stdout] 543 | | ...                             D::Kind>,
[INFO] [stdout] 544 | | ...                       U, V>;
[INFO] [stdout]     | |_______________________________^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/si/mod.rs:10:1
[INFO] [stdout]     |
[INFO] [stdout]  10 | / system! {
[INFO] [stdout]  11 | |     /// [International System of Quantities](http://jcgm.bipm.org/vim/en/1.6.html) (ISQ).
[INFO] [stdout]  12 | |     ///
[INFO] [stdout]  13 | |     /// ## Generic Parameters
[INFO] [stdout] ...   |
[INFO] [stdout] 101 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: within `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`, the trait `Integer` is not implemented for `<Z0 as std::ops::Sub<<D as si::Dimension>::L>>::Output`
[INFO] [stdout]     = note: required because it appears within the type `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`
[INFO] [stdout] note: required by a bound in `si::Quantity`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/system.rs:245:16
[INFO] [stdout]     |
[INFO] [stdout] 243 |           pub struct Quantity<D, U, V>
[INFO] [stdout]     |                      -------- required by a bound in this struct
[INFO] [stdout] 244 |           where
[INFO] [stdout] 245 |               D: Dimension + ?Sized,
[INFO] [stdout]     |                  ^^^^^^^^^ required by this bound in `Quantity`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/si/mod.rs:10:1
[INFO] [stdout]     |
[INFO] [stdout]  10 | / system! {
[INFO] [stdout]  11 | |     /// [International System of Quantities](http://jcgm.bipm.org/vim/en/1.6.html) (ISQ).
[INFO] [stdout]  12 | |     ///
[INFO] [stdout]  13 | |     /// ## Generic Parameters
[INFO] [stdout] ...   |
[INFO] [stdout] 101 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/uom-83ee5e17eee5848a.long-type-100217090843187335.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `impl_ops` which comes from the expansion of the macro `system` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `<Z0 as std::ops::Sub<<D as si::Dimension>::L>>::Output: Integer` is not satisfied in `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/system.rs:547:77
[INFO] [stdout]     |
[INFO] [stdout] 547 |   ...                   fn $muldiv_fun(self, rhs: Quantity<D, U, V>) -> Self::Output {
[INFO] [stdout]     |                                                                         ^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/si/mod.rs:10:1
[INFO] [stdout]     |
[INFO] [stdout]  10 | / system! {
[INFO] [stdout]  11 | |     /// [International System of Quantities](http://jcgm.bipm.org/vim/en/1.6.html) (ISQ).
[INFO] [stdout]  12 | |     ///
[INFO] [stdout]  13 | |     /// ## Generic Parameters
[INFO] [stdout] ...   |
[INFO] [stdout] 101 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: within `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`, the trait `Integer` is not implemented for `<Z0 as std::ops::Sub<<D as si::Dimension>::L>>::Output`
[INFO] [stdout]     = note: required because it appears within the type `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`
[INFO] [stdout] note: required by a bound in `si::Quantity`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/system.rs:245:16
[INFO] [stdout]     |
[INFO] [stdout] 243 |           pub struct Quantity<D, U, V>
[INFO] [stdout]     |                      -------- required by a bound in this struct
[INFO] [stdout] 244 |           where
[INFO] [stdout] 245 |               D: Dimension + ?Sized,
[INFO] [stdout]     |                  ^^^^^^^^^ required by this bound in `Quantity`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/si/mod.rs:10:1
[INFO] [stdout]     |
[INFO] [stdout]  10 | / system! {
[INFO] [stdout]  11 | |     /// [International System of Quantities](http://jcgm.bipm.org/vim/en/1.6.html) (ISQ).
[INFO] [stdout]  12 | |     ///
[INFO] [stdout]  13 | |     /// ## Generic Parameters
[INFO] [stdout] ...   |
[INFO] [stdout] 101 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/uom-83ee5e17eee5848a.long-type-4115317395454440666.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `impl_ops` which comes from the expansion of the macro `system` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `<<D as Dimension>::L as PartialDiv<PInt<...>>>::Output: Integer` is not satisfied in `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/system.rs:645:18
[INFO] [stdout]     |
[INFO] [stdout] 645 |               ) -> Quantity<
[INFO] [stdout]     |  __________________^
[INFO] [stdout] 646 | |                 $quantities<$($crate::typenum::PartialQuot<D::$symbol, $crate::typenum::P3>),+>,
[INFO] [stdout] 647 | |                 U, V>
[INFO] [stdout]     | |_____________________^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/si/mod.rs:10:1
[INFO] [stdout]     |
[INFO] [stdout]  10 | / system! {
[INFO] [stdout]  11 | |     /// [International System of Quantities](http://jcgm.bipm.org/vim/en/1.6.html) (ISQ).
[INFO] [stdout]  12 | |     ///
[INFO] [stdout]  13 | |     /// ## Generic Parameters
[INFO] [stdout] ...   |
[INFO] [stdout] 101 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: within `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`, the trait `Integer` is not implemented for `<<D as si::Dimension>::L as typenum::PartialDiv<PInt<UInt<UInt<UTerm, B1>, B1>>>>::Output`
[INFO] [stdout]     = note: required because it appears within the type `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`
[INFO] [stdout] note: required by a bound in `si::Quantity`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/system.rs:245:16
[INFO] [stdout]     |
[INFO] [stdout] 243 |           pub struct Quantity<D, U, V>
[INFO] [stdout]     |                      -------- required by a bound in this struct
[INFO] [stdout] 244 |           where
[INFO] [stdout] 245 |               D: Dimension + ?Sized,
[INFO] [stdout]     |                  ^^^^^^^^^ required by this bound in `Quantity`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/si/mod.rs:10:1
[INFO] [stdout]     |
[INFO] [stdout]  10 | / system! {
[INFO] [stdout]  11 | |     /// [International System of Quantities](http://jcgm.bipm.org/vim/en/1.6.html) (ISQ).
[INFO] [stdout]  12 | |     ///
[INFO] [stdout]  13 | |     /// ## Generic Parameters
[INFO] [stdout] ...   |
[INFO] [stdout] 101 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/uom-83ee5e17eee5848a.long-type-13333320444585877732.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `system` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `<<D as si::Dimension>::L as std::ops::Add<<Da as si::Dimension>::L>>::Output: Integer` is not satisfied in `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/system.rs:727:20
[INFO] [stdout]     |
[INFO] [stdout] 727 |                   b: Quantity<$quantities<$($crate::typenum::Sum<D::$symbol, Da::$symbol>),+>, Ub, V>,
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/si/mod.rs:10:1
[INFO] [stdout]     |
[INFO] [stdout]  10 | / system! {
[INFO] [stdout]  11 | |     /// [International System of Quantities](http://jcgm.bipm.org/vim/en/1.6.html) (ISQ).
[INFO] [stdout]  12 | |     ///
[INFO] [stdout]  13 | |     /// ## Generic Parameters
[INFO] [stdout] ...   |
[INFO] [stdout] 101 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: within `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`, the trait `Integer` is not implemented for `<<D as si::Dimension>::L as std::ops::Add<<Da as si::Dimension>::L>>::Output`
[INFO] [stdout]     = note: required because it appears within the type `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`
[INFO] [stdout] note: required by a bound in `si::Quantity`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/system.rs:245:16
[INFO] [stdout]     |
[INFO] [stdout] 243 |           pub struct Quantity<D, U, V>
[INFO] [stdout]     |                      -------- required by a bound in this struct
[INFO] [stdout] 244 |           where
[INFO] [stdout] 245 |               D: Dimension + ?Sized,
[INFO] [stdout]     |                  ^^^^^^^^^ required by this bound in `Quantity`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/si/mod.rs:10:1
[INFO] [stdout]     |
[INFO] [stdout]  10 | / system! {
[INFO] [stdout]  11 | |     /// [International System of Quantities](http://jcgm.bipm.org/vim/en/1.6.html) (ISQ).
[INFO] [stdout]  12 | |     ///
[INFO] [stdout]  13 | |     /// ## Generic Parameters
[INFO] [stdout] ...   |
[INFO] [stdout] 101 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/uom-83ee5e17eee5848a.long-type-579840293463229611.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `system` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `<<D as si::Dimension>::L as std::ops::Add<<Da as si::Dimension>::L>>::Output: Integer` is not satisfied in `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/system.rs:728:18
[INFO] [stdout]     |
[INFO] [stdout] 728 |               ) -> Quantity<$quantities<$($crate::typenum::Sum<D::$symbol, Da::$symbol>),+>, U, V>
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/si/mod.rs:10:1
[INFO] [stdout]     |
[INFO] [stdout]  10 | / system! {
[INFO] [stdout]  11 | |     /// [International System of Quantities](http://jcgm.bipm.org/vim/en/1.6.html) (ISQ).
[INFO] [stdout]  12 | |     ///
[INFO] [stdout]  13 | |     /// ## Generic Parameters
[INFO] [stdout] ...   |
[INFO] [stdout] 101 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: within `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`, the trait `Integer` is not implemented for `<<D as si::Dimension>::L as std::ops::Add<<Da as si::Dimension>::L>>::Output`
[INFO] [stdout]     = note: required because it appears within the type `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`
[INFO] [stdout] note: required by a bound in `si::Quantity`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/system.rs:245:16
[INFO] [stdout]     |
[INFO] [stdout] 243 |           pub struct Quantity<D, U, V>
[INFO] [stdout]     |                      -------- required by a bound in this struct
[INFO] [stdout] 244 |           where
[INFO] [stdout] 245 |               D: Dimension + ?Sized,
[INFO] [stdout]     |                  ^^^^^^^^^ required by this bound in `Quantity`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/si/mod.rs:10:1
[INFO] [stdout]     |
[INFO] [stdout]  10 | / system! {
[INFO] [stdout]  11 | |     /// [International System of Quantities](http://jcgm.bipm.org/vim/en/1.6.html) (ISQ).
[INFO] [stdout]  12 | |     ///
[INFO] [stdout]  13 | |     /// ## Generic Parameters
[INFO] [stdout] ...   |
[INFO] [stdout] 101 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/uom-83ee5e17eee5848a.long-type-579840293463229611.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `system` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `<<D as si::Dimension>::L as std::ops::Neg>::Output: Integer` is not satisfied in `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/system.rs:757:18
[INFO] [stdout]     |
[INFO] [stdout] 757 |               ) -> Quantity<$quantities<$($crate::typenum::Negate<D::$symbol>),+>, U, V>
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/si/mod.rs:10:1
[INFO] [stdout]     |
[INFO] [stdout]  10 | / system! {
[INFO] [stdout]  11 | |     /// [International System of Quantities](http://jcgm.bipm.org/vim/en/1.6.html) (ISQ).
[INFO] [stdout]  12 | |     ///
[INFO] [stdout]  13 | |     /// ## Generic Parameters
[INFO] [stdout] ...   |
[INFO] [stdout] 101 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: within `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`, the trait `Integer` is not implemented for `<<D as si::Dimension>::L as std::ops::Neg>::Output`
[INFO] [stdout]     = note: required because it appears within the type `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`
[INFO] [stdout] note: required by a bound in `si::Quantity`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/system.rs:245:16
[INFO] [stdout]     |
[INFO] [stdout] 243 |           pub struct Quantity<D, U, V>
[INFO] [stdout]     |                      -------- required by a bound in this struct
[INFO] [stdout] 244 |           where
[INFO] [stdout] 245 |               D: Dimension + ?Sized,
[INFO] [stdout]     |                  ^^^^^^^^^ required by this bound in `Quantity`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/si/mod.rs:10:1
[INFO] [stdout]     |
[INFO] [stdout]  10 | / system! {
[INFO] [stdout]  11 | |     /// [International System of Quantities](http://jcgm.bipm.org/vim/en/1.6.html) (ISQ).
[INFO] [stdout]  12 | |     ///
[INFO] [stdout]  13 | |     /// ## Generic Parameters
[INFO] [stdout] ...   |
[INFO] [stdout] 101 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/uom-83ee5e17eee5848a.long-type-1319875100527720440.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `system` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `<<D as si::Dimension>::L as std::ops::Mul<E>>::Output: Integer` is not satisfied in `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/system.rs:784:18
[INFO] [stdout]     |
[INFO] [stdout] 784 |               ) -> Quantity<$quantities<$($crate::typenum::Prod<D::$symbol, E>),+>, U, V>
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/si/mod.rs:10:1
[INFO] [stdout]     |
[INFO] [stdout]  10 | / system! {
[INFO] [stdout]  11 | |     /// [International System of Quantities](http://jcgm.bipm.org/vim/en/1.6.html) (ISQ).
[INFO] [stdout]  12 | |     ///
[INFO] [stdout]  13 | |     /// ## Generic Parameters
[INFO] [stdout] ...   |
[INFO] [stdout] 101 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: within `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`, the trait `Integer` is not implemented for `<<D as si::Dimension>::L as std::ops::Mul<E>>::Output`
[INFO] [stdout]     = note: required because it appears within the type `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`
[INFO] [stdout] note: required by a bound in `si::Quantity`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/system.rs:245:16
[INFO] [stdout]     |
[INFO] [stdout] 243 |           pub struct Quantity<D, U, V>
[INFO] [stdout]     |                      -------- required by a bound in this struct
[INFO] [stdout] 244 |           where
[INFO] [stdout] 245 |               D: Dimension + ?Sized,
[INFO] [stdout]     |                  ^^^^^^^^^ required by this bound in `Quantity`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/si/mod.rs:10:1
[INFO] [stdout]     |
[INFO] [stdout]  10 | / system! {
[INFO] [stdout]  11 | |     /// [International System of Quantities](http://jcgm.bipm.org/vim/en/1.6.html) (ISQ).
[INFO] [stdout]  12 | |     ///
[INFO] [stdout]  13 | |     /// ## Generic Parameters
[INFO] [stdout] ...   |
[INFO] [stdout] 101 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/uom-83ee5e17eee5848a.long-type-17714011228333040934.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `system` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `<<D as Dimension>::L as PartialDiv<PInt<...>>>::Output: Integer` is not satisfied in `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/system.rs:821:18
[INFO] [stdout]     |
[INFO] [stdout] 821 |               ) -> Quantity<
[INFO] [stdout]     |  __________________^
[INFO] [stdout] 822 | |                 $quantities<$($crate::typenum::PartialQuot<D::$symbol, $crate::typenum::P2>),+>,
[INFO] [stdout] 823 | |                 U, V>
[INFO] [stdout]     | |_____________________^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/si/mod.rs:10:1
[INFO] [stdout]     |
[INFO] [stdout]  10 | / system! {
[INFO] [stdout]  11 | |     /// [International System of Quantities](http://jcgm.bipm.org/vim/en/1.6.html) (ISQ).
[INFO] [stdout]  12 | |     ///
[INFO] [stdout]  13 | |     /// ## Generic Parameters
[INFO] [stdout] ...   |
[INFO] [stdout] 101 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: within `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`, the trait `Integer` is not implemented for `<<D as si::Dimension>::L as typenum::PartialDiv<PInt<UInt<UInt<UTerm, B1>, B0>>>>::Output`
[INFO] [stdout]     = note: required because it appears within the type `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`
[INFO] [stdout] note: required by a bound in `si::Quantity`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/system.rs:245:16
[INFO] [stdout]     |
[INFO] [stdout] 243 |           pub struct Quantity<D, U, V>
[INFO] [stdout]     |                      -------- required by a bound in this struct
[INFO] [stdout] 244 |           where
[INFO] [stdout] 245 |               D: Dimension + ?Sized,
[INFO] [stdout]     |                  ^^^^^^^^^ required by this bound in `Quantity`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/si/mod.rs:10:1
[INFO] [stdout]     |
[INFO] [stdout]  10 | / system! {
[INFO] [stdout]  11 | |     /// [International System of Quantities](http://jcgm.bipm.org/vim/en/1.6.html) (ISQ).
[INFO] [stdout]  12 | |     ///
[INFO] [stdout]  13 | |     /// ## Generic Parameters
[INFO] [stdout] ...   |
[INFO] [stdout] 101 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/uom-83ee5e17eee5848a.long-type-14358118539411097620.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `system` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `L: Integer` is not satisfied in `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/si/mod.rs:196:26
[INFO] [stdout]     |
[INFO] [stdout] 196 |                       val: Quantity<
[INFO] [stdout]     |  __________________________^
[INFO] [stdout] 197 | |                         dyn Dimension<
[INFO] [stdout] 198 | |                             L = L,
[INFO] [stdout] 199 | |                             M = M,
[INFO] [stdout] ...   |
[INFO] [stdout] 208 | |                         V,
[INFO] [stdout] 209 | |                     >,
[INFO] [stdout]     | |_____________________^ unsatisfied trait bound
[INFO] [stdout] ...
[INFO] [stdout] 300 |       impl_from!(AngleKind, Kind);
[INFO] [stdout]     |       --------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: within `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`, the trait `Integer` is not implemented for `L`
[INFO] [stdout]     = note: required because it appears within the type `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`
[INFO] [stdout] note: required by a bound in `si::Quantity`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/system.rs:245:16
[INFO] [stdout]     |
[INFO] [stdout] 243 |           pub struct Quantity<D, U, V>
[INFO] [stdout]     |                      -------- required by a bound in this struct
[INFO] [stdout] 244 |           where
[INFO] [stdout] 245 |               D: Dimension + ?Sized,
[INFO] [stdout]     |                  ^^^^^^^^^ required by this bound in `Quantity`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/si/mod.rs:10:1
[INFO] [stdout]     |
[INFO] [stdout]  10 | / system! {
[INFO] [stdout]  11 | |     /// [International System of Quantities](http://jcgm.bipm.org/vim/en/1.6.html) (ISQ).
[INFO] [stdout]  12 | |     ///
[INFO] [stdout]  13 | |     /// ## Generic Parameters
[INFO] [stdout] ...   |
[INFO] [stdout] 101 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/uom-83ee5e17eee5848a.long-type-18120946419953643727.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `impl_from` which comes from the expansion of the macro `system` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider further restricting type parameter `L` with trait `Integer`
[INFO] [stdout]     |
[INFO] [stdout] 193 |                 V: ::num_traits::Num + ::Conversion<V>, L: typenum::Integer
[INFO] [stdout]     |                                                         +++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `L: Integer` is not satisfied in `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/si/mod.rs:210:22
[INFO] [stdout]     |
[INFO] [stdout] 210 |                   ) -> Quantity<
[INFO] [stdout]     |  ______________________^
[INFO] [stdout] 211 | |                     dyn Dimension<L = L, M = M, T = T, I = I, Th = Th, N = N, J = J, Kind = dyn $b>,
[INFO] [stdout] 212 | |                     Ul,
[INFO] [stdout] 213 | |                     V,
[INFO] [stdout] 214 | |                 > {
[INFO] [stdout]     | |_________________^ unsatisfied trait bound
[INFO] [stdout] ...
[INFO] [stdout] 300 |       impl_from!(AngleKind, Kind);
[INFO] [stdout]     |       --------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: within `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`, the trait `Integer` is not implemented for `L`
[INFO] [stdout]     = note: required because it appears within the type `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`
[INFO] [stdout] note: required by a bound in `si::Quantity`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/system.rs:245:16
[INFO] [stdout]     |
[INFO] [stdout] 243 |           pub struct Quantity<D, U, V>
[INFO] [stdout]     |                      -------- required by a bound in this struct
[INFO] [stdout] 244 |           where
[INFO] [stdout] 245 |               D: Dimension + ?Sized,
[INFO] [stdout]     |                  ^^^^^^^^^ required by this bound in `Quantity`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/si/mod.rs:10:1
[INFO] [stdout]     |
[INFO] [stdout]  10 | / system! {
[INFO] [stdout]  11 | |     /// [International System of Quantities](http://jcgm.bipm.org/vim/en/1.6.html) (ISQ).
[INFO] [stdout]  12 | |     ///
[INFO] [stdout]  13 | |     /// ## Generic Parameters
[INFO] [stdout] ...   |
[INFO] [stdout] 101 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/uom-83ee5e17eee5848a.long-type-2654337163782299314.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `impl_from` which comes from the expansion of the macro `system` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider further restricting type parameter `L` with trait `Integer`
[INFO] [stdout]     |
[INFO] [stdout] 193 |                 V: ::num_traits::Num + ::Conversion<V>, L: typenum::Integer
[INFO] [stdout]     |                                                         +++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `L: Integer` is not satisfied in `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/si/mod.rs:196:26
[INFO] [stdout]     |
[INFO] [stdout] 196 |                       val: Quantity<
[INFO] [stdout]     |  __________________________^
[INFO] [stdout] 197 | |                         dyn Dimension<
[INFO] [stdout] 198 | |                             L = L,
[INFO] [stdout] 199 | |                             M = M,
[INFO] [stdout] ...   |
[INFO] [stdout] 208 | |                         V,
[INFO] [stdout] 209 | |                     >,
[INFO] [stdout]     | |_____________________^ unsatisfied trait bound
[INFO] [stdout] ...
[INFO] [stdout] 301 |       impl_from!(Kind, AngleKind);
[INFO] [stdout]     |       --------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: within `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`, the trait `Integer` is not implemented for `L`
[INFO] [stdout]     = note: required because it appears within the type `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`
[INFO] [stdout] note: required by a bound in `si::Quantity`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/system.rs:245:16
[INFO] [stdout]     |
[INFO] [stdout] 243 |           pub struct Quantity<D, U, V>
[INFO] [stdout]     |                      -------- required by a bound in this struct
[INFO] [stdout] 244 |           where
[INFO] [stdout] 245 |               D: Dimension + ?Sized,
[INFO] [stdout]     |                  ^^^^^^^^^ required by this bound in `Quantity`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/si/mod.rs:10:1
[INFO] [stdout]     |
[INFO] [stdout]  10 | / system! {
[INFO] [stdout]  11 | |     /// [International System of Quantities](http://jcgm.bipm.org/vim/en/1.6.html) (ISQ).
[INFO] [stdout]  12 | |     ///
[INFO] [stdout]  13 | |     /// ## Generic Parameters
[INFO] [stdout] ...   |
[INFO] [stdout] 101 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/uom-83ee5e17eee5848a.long-type-2654337163782299314.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `impl_from` which comes from the expansion of the macro `system` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider further restricting type parameter `L` with trait `Integer`
[INFO] [stdout]     |
[INFO] [stdout] 193 |                 V: ::num_traits::Num + ::Conversion<V>, L: typenum::Integer
[INFO] [stdout]     |                                                         +++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `L: Integer` is not satisfied in `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/si/mod.rs:210:22
[INFO] [stdout]     |
[INFO] [stdout] 210 |                   ) -> Quantity<
[INFO] [stdout]     |  ______________________^
[INFO] [stdout] 211 | |                     dyn Dimension<L = L, M = M, T = T, I = I, Th = Th, N = N, J = J, Kind = dyn $b>,
[INFO] [stdout] 212 | |                     Ul,
[INFO] [stdout] 213 | |                     V,
[INFO] [stdout] 214 | |                 > {
[INFO] [stdout]     | |_________________^ unsatisfied trait bound
[INFO] [stdout] ...
[INFO] [stdout] 301 |       impl_from!(Kind, AngleKind);
[INFO] [stdout]     |       --------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: within `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`, the trait `Integer` is not implemented for `L`
[INFO] [stdout]     = note: required because it appears within the type `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`
[INFO] [stdout] note: required by a bound in `si::Quantity`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/system.rs:245:16
[INFO] [stdout]     |
[INFO] [stdout] 243 |           pub struct Quantity<D, U, V>
[INFO] [stdout]     |                      -------- required by a bound in this struct
[INFO] [stdout] 244 |           where
[INFO] [stdout] 245 |               D: Dimension + ?Sized,
[INFO] [stdout]     |                  ^^^^^^^^^ required by this bound in `Quantity`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/si/mod.rs:10:1
[INFO] [stdout]     |
[INFO] [stdout]  10 | / system! {
[INFO] [stdout]  11 | |     /// [International System of Quantities](http://jcgm.bipm.org/vim/en/1.6.html) (ISQ).
[INFO] [stdout]  12 | |     ///
[INFO] [stdout]  13 | |     /// ## Generic Parameters
[INFO] [stdout] ...   |
[INFO] [stdout] 101 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/uom-83ee5e17eee5848a.long-type-18120946419953643727.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `impl_from` which comes from the expansion of the macro `system` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider further restricting type parameter `L` with trait `Integer`
[INFO] [stdout]     |
[INFO] [stdout] 193 |                 V: ::num_traits::Num + ::Conversion<V>, L: typenum::Integer
[INFO] [stdout]     |                                                         +++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `L: Integer` is not satisfied in `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/si/mod.rs:196:26
[INFO] [stdout]     |
[INFO] [stdout] 196 |                       val: Quantity<
[INFO] [stdout]     |  __________________________^
[INFO] [stdout] 197 | |                         dyn Dimension<
[INFO] [stdout] 198 | |                             L = L,
[INFO] [stdout] 199 | |                             M = M,
[INFO] [stdout] ...   |
[INFO] [stdout] 208 | |                         V,
[INFO] [stdout] 209 | |                     >,
[INFO] [stdout]     | |_____________________^ unsatisfied trait bound
[INFO] [stdout] ...
[INFO] [stdout] 302 |       impl_from!(InformationKind, Kind);
[INFO] [stdout]     |       --------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: within `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`, the trait `Integer` is not implemented for `L`
[INFO] [stdout]     = note: required because it appears within the type `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`
[INFO] [stdout] note: required by a bound in `si::Quantity`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/system.rs:245:16
[INFO] [stdout]     |
[INFO] [stdout] 243 |           pub struct Quantity<D, U, V>
[INFO] [stdout]     |                      -------- required by a bound in this struct
[INFO] [stdout] 244 |           where
[INFO] [stdout] 245 |               D: Dimension + ?Sized,
[INFO] [stdout]     |                  ^^^^^^^^^ required by this bound in `Quantity`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/si/mod.rs:10:1
[INFO] [stdout]     |
[INFO] [stdout]  10 | / system! {
[INFO] [stdout]  11 | |     /// [International System of Quantities](http://jcgm.bipm.org/vim/en/1.6.html) (ISQ).
[INFO] [stdout]  12 | |     ///
[INFO] [stdout]  13 | |     /// ## Generic Parameters
[INFO] [stdout] ...   |
[INFO] [stdout] 101 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/uom-83ee5e17eee5848a.long-type-5132676564819357228.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `impl_from` which comes from the expansion of the macro `system` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider further restricting type parameter `L` with trait `Integer`
[INFO] [stdout]     |
[INFO] [stdout] 193 |                 V: ::num_traits::Num + ::Conversion<V>, L: typenum::Integer
[INFO] [stdout]     |                                                         +++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `L: Integer` is not satisfied in `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/si/mod.rs:210:22
[INFO] [stdout]     |
[INFO] [stdout] 210 |                   ) -> Quantity<
[INFO] [stdout]     |  ______________________^
[INFO] [stdout] 211 | |                     dyn Dimension<L = L, M = M, T = T, I = I, Th = Th, N = N, J = J, Kind = dyn $b>,
[INFO] [stdout] 212 | |                     Ul,
[INFO] [stdout] 213 | |                     V,
[INFO] [stdout] 214 | |                 > {
[INFO] [stdout]     | |_________________^ unsatisfied trait bound
[INFO] [stdout] ...
[INFO] [stdout] 302 |       impl_from!(InformationKind, Kind);
[INFO] [stdout]     |       --------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: within `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`, the trait `Integer` is not implemented for `L`
[INFO] [stdout]     = note: required because it appears within the type `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`
[INFO] [stdout] note: required by a bound in `si::Quantity`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/system.rs:245:16
[INFO] [stdout]     |
[INFO] [stdout] 243 |           pub struct Quantity<D, U, V>
[INFO] [stdout]     |                      -------- required by a bound in this struct
[INFO] [stdout] 244 |           where
[INFO] [stdout] 245 |               D: Dimension + ?Sized,
[INFO] [stdout]     |                  ^^^^^^^^^ required by this bound in `Quantity`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/si/mod.rs:10:1
[INFO] [stdout]     |
[INFO] [stdout]  10 | / system! {
[INFO] [stdout]  11 | |     /// [International System of Quantities](http://jcgm.bipm.org/vim/en/1.6.html) (ISQ).
[INFO] [stdout]  12 | |     ///
[INFO] [stdout]  13 | |     /// ## Generic Parameters
[INFO] [stdout] ...   |
[INFO] [stdout] 101 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/uom-83ee5e17eee5848a.long-type-2654337163782299314.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `impl_from` which comes from the expansion of the macro `system` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider further restricting type parameter `L` with trait `Integer`
[INFO] [stdout]     |
[INFO] [stdout] 193 |                 V: ::num_traits::Num + ::Conversion<V>, L: typenum::Integer
[INFO] [stdout]     |                                                         +++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `L: Integer` is not satisfied in `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/si/mod.rs:196:26
[INFO] [stdout]     |
[INFO] [stdout] 196 |                       val: Quantity<
[INFO] [stdout]     |  __________________________^
[INFO] [stdout] 197 | |                         dyn Dimension<
[INFO] [stdout] 198 | |                             L = L,
[INFO] [stdout] 199 | |                             M = M,
[INFO] [stdout] ...   |
[INFO] [stdout] 208 | |                         V,
[INFO] [stdout] 209 | |                     >,
[INFO] [stdout]     | |_____________________^ unsatisfied trait bound
[INFO] [stdout] ...
[INFO] [stdout] 303 |       impl_from!(Kind, InformationKind);
[INFO] [stdout]     |       --------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: within `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`, the trait `Integer` is not implemented for `L`
[INFO] [stdout]     = note: required because it appears within the type `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`
[INFO] [stdout] note: required by a bound in `si::Quantity`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/system.rs:245:16
[INFO] [stdout]     |
[INFO] [stdout] 243 |           pub struct Quantity<D, U, V>
[INFO] [stdout]     |                      -------- required by a bound in this struct
[INFO] [stdout] 244 |           where
[INFO] [stdout] 245 |               D: Dimension + ?Sized,
[INFO] [stdout]     |                  ^^^^^^^^^ required by this bound in `Quantity`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/si/mod.rs:10:1
[INFO] [stdout]     |
[INFO] [stdout]  10 | / system! {
[INFO] [stdout]  11 | |     /// [International System of Quantities](http://jcgm.bipm.org/vim/en/1.6.html) (ISQ).
[INFO] [stdout]  12 | |     ///
[INFO] [stdout]  13 | |     /// ## Generic Parameters
[INFO] [stdout] ...   |
[INFO] [stdout] 101 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/uom-83ee5e17eee5848a.long-type-2654337163782299314.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `impl_from` which comes from the expansion of the macro `system` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider further restricting type parameter `L` with trait `Integer`
[INFO] [stdout]     |
[INFO] [stdout] 193 |                 V: ::num_traits::Num + ::Conversion<V>, L: typenum::Integer
[INFO] [stdout]     |                                                         +++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `L: Integer` is not satisfied in `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/si/mod.rs:210:22
[INFO] [stdout]     |
[INFO] [stdout] 210 |                   ) -> Quantity<
[INFO] [stdout]     |  ______________________^
[INFO] [stdout] 211 | |                     dyn Dimension<L = L, M = M, T = T, I = I, Th = Th, N = N, J = J, Kind = dyn $b>,
[INFO] [stdout] 212 | |                     Ul,
[INFO] [stdout] 213 | |                     V,
[INFO] [stdout] 214 | |                 > {
[INFO] [stdout]     | |_________________^ unsatisfied trait bound
[INFO] [stdout] ...
[INFO] [stdout] 303 |       impl_from!(Kind, InformationKind);
[INFO] [stdout]     |       --------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: within `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`, the trait `Integer` is not implemented for `L`
[INFO] [stdout]     = note: required because it appears within the type `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`
[INFO] [stdout] note: required by a bound in `si::Quantity`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/system.rs:245:16
[INFO] [stdout]     |
[INFO] [stdout] 243 |           pub struct Quantity<D, U, V>
[INFO] [stdout]     |                      -------- required by a bound in this struct
[INFO] [stdout] 244 |           where
[INFO] [stdout] 245 |               D: Dimension + ?Sized,
[INFO] [stdout]     |                  ^^^^^^^^^ required by this bound in `Quantity`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/si/mod.rs:10:1
[INFO] [stdout]     |
[INFO] [stdout]  10 | / system! {
[INFO] [stdout]  11 | |     /// [International System of Quantities](http://jcgm.bipm.org/vim/en/1.6.html) (ISQ).
[INFO] [stdout]  12 | |     ///
[INFO] [stdout]  13 | |     /// ## Generic Parameters
[INFO] [stdout] ...   |
[INFO] [stdout] 101 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/uom-83ee5e17eee5848a.long-type-5132676564819357228.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `impl_from` which comes from the expansion of the macro `system` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider further restricting type parameter `L` with trait `Integer`
[INFO] [stdout]     |
[INFO] [stdout] 193 |                 V: ::num_traits::Num + ::Conversion<V>, L: typenum::Integer
[INFO] [stdout]     |                                                         +++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `L: Integer` is not satisfied in `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/si/mod.rs:196:26
[INFO] [stdout]     |
[INFO] [stdout] 196 |                       val: Quantity<
[INFO] [stdout]     |  __________________________^
[INFO] [stdout] 197 | |                         dyn Dimension<
[INFO] [stdout] 198 | |                             L = L,
[INFO] [stdout] 199 | |                             M = M,
[INFO] [stdout] ...   |
[INFO] [stdout] 208 | |                         V,
[INFO] [stdout] 209 | |                     >,
[INFO] [stdout]     | |_____________________^ unsatisfied trait bound
[INFO] [stdout] ...
[INFO] [stdout] 304 |       impl_from!(ConstituentConcentrationKind, Kind);
[INFO] [stdout]     |       ---------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: within `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`, the trait `Integer` is not implemented for `L`
[INFO] [stdout]     = note: required because it appears within the type `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`
[INFO] [stdout] note: required by a bound in `si::Quantity`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/system.rs:245:16
[INFO] [stdout]     |
[INFO] [stdout] 243 |           pub struct Quantity<D, U, V>
[INFO] [stdout]     |                      -------- required by a bound in this struct
[INFO] [stdout] 244 |           where
[INFO] [stdout] 245 |               D: Dimension + ?Sized,
[INFO] [stdout]     |                  ^^^^^^^^^ required by this bound in `Quantity`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/si/mod.rs:10:1
[INFO] [stdout]     |
[INFO] [stdout]  10 | / system! {
[INFO] [stdout]  11 | |     /// [International System of Quantities](http://jcgm.bipm.org/vim/en/1.6.html) (ISQ).
[INFO] [stdout]  12 | |     ///
[INFO] [stdout]  13 | |     /// ## Generic Parameters
[INFO] [stdout] ...   |
[INFO] [stdout] 101 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/uom-83ee5e17eee5848a.long-type-16974084177095131384.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `impl_from` which comes from the expansion of the macro `system` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider further restricting type parameter `L` with trait `Integer`
[INFO] [stdout]     |
[INFO] [stdout] 193 |                 V: ::num_traits::Num + ::Conversion<V>, L: typenum::Integer
[INFO] [stdout]     |                                                         +++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `L: Integer` is not satisfied in `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/si/mod.rs:210:22
[INFO] [stdout]     |
[INFO] [stdout] 210 |                   ) -> Quantity<
[INFO] [stdout]     |  ______________________^
[INFO] [stdout] 211 | |                     dyn Dimension<L = L, M = M, T = T, I = I, Th = Th, N = N, J = J, Kind = dyn $b>,
[INFO] [stdout] 212 | |                     Ul,
[INFO] [stdout] 213 | |                     V,
[INFO] [stdout] 214 | |                 > {
[INFO] [stdout]     | |_________________^ unsatisfied trait bound
[INFO] [stdout] ...
[INFO] [stdout] 304 |       impl_from!(ConstituentConcentrationKind, Kind);
[INFO] [stdout]     |       ---------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: within `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`, the trait `Integer` is not implemented for `L`
[INFO] [stdout]     = note: required because it appears within the type `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`
[INFO] [stdout] note: required by a bound in `si::Quantity`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/system.rs:245:16
[INFO] [stdout]     |
[INFO] [stdout] 243 |           pub struct Quantity<D, U, V>
[INFO] [stdout]     |                      -------- required by a bound in this struct
[INFO] [stdout] 244 |           where
[INFO] [stdout] 245 |               D: Dimension + ?Sized,
[INFO] [stdout]     |                  ^^^^^^^^^ required by this bound in `Quantity`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/si/mod.rs:10:1
[INFO] [stdout]     |
[INFO] [stdout]  10 | / system! {
[INFO] [stdout]  11 | |     /// [International System of Quantities](http://jcgm.bipm.org/vim/en/1.6.html) (ISQ).
[INFO] [stdout]  12 | |     ///
[INFO] [stdout]  13 | |     /// ## Generic Parameters
[INFO] [stdout] ...   |
[INFO] [stdout] 101 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/uom-83ee5e17eee5848a.long-type-2654337163782299314.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `impl_from` which comes from the expansion of the macro `system` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider further restricting type parameter `L` with trait `Integer`
[INFO] [stdout]     |
[INFO] [stdout] 193 |                 V: ::num_traits::Num + ::Conversion<V>, L: typenum::Integer
[INFO] [stdout]     |                                                         +++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `L: Integer` is not satisfied in `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/si/mod.rs:196:26
[INFO] [stdout]     |
[INFO] [stdout] 196 |                       val: Quantity<
[INFO] [stdout]     |  __________________________^
[INFO] [stdout] 197 | |                         dyn Dimension<
[INFO] [stdout] 198 | |                             L = L,
[INFO] [stdout] 199 | |                             M = M,
[INFO] [stdout] ...   |
[INFO] [stdout] 208 | |                         V,
[INFO] [stdout] 209 | |                     >,
[INFO] [stdout]     | |_____________________^ unsatisfied trait bound
[INFO] [stdout] ...
[INFO] [stdout] 305 |       impl_from!(Kind, ConstituentConcentrationKind);
[INFO] [stdout]     |       ---------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: within `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`, the trait `Integer` is not implemented for `L`
[INFO] [stdout]     = note: required because it appears within the type `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`
[INFO] [stdout] note: required by a bound in `si::Quantity`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/system.rs:245:16
[INFO] [stdout]     |
[INFO] [stdout] 243 |           pub struct Quantity<D, U, V>
[INFO] [stdout]     |                      -------- required by a bound in this struct
[INFO] [stdout] 244 |           where
[INFO] [stdout] 245 |               D: Dimension + ?Sized,
[INFO] [stdout]     |                  ^^^^^^^^^ required by this bound in `Quantity`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/si/mod.rs:10:1
[INFO] [stdout]     |
[INFO] [stdout]  10 | / system! {
[INFO] [stdout]  11 | |     /// [International System of Quantities](http://jcgm.bipm.org/vim/en/1.6.html) (ISQ).
[INFO] [stdout]  12 | |     ///
[INFO] [stdout]  13 | |     /// ## Generic Parameters
[INFO] [stdout] ...   |
[INFO] [stdout] 101 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/uom-83ee5e17eee5848a.long-type-2654337163782299314.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `impl_from` which comes from the expansion of the macro `system` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider further restricting type parameter `L` with trait `Integer`
[INFO] [stdout]     |
[INFO] [stdout] 193 |                 V: ::num_traits::Num + ::Conversion<V>, L: typenum::Integer
[INFO] [stdout]     |                                                         +++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `L: Integer` is not satisfied in `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/si/mod.rs:210:22
[INFO] [stdout]     |
[INFO] [stdout] 210 |                   ) -> Quantity<
[INFO] [stdout]     |  ______________________^
[INFO] [stdout] 211 | |                     dyn Dimension<L = L, M = M, T = T, I = I, Th = Th, N = N, J = J, Kind = dyn $b>,
[INFO] [stdout] 212 | |                     Ul,
[INFO] [stdout] 213 | |                     V,
[INFO] [stdout] 214 | |                 > {
[INFO] [stdout]     | |_________________^ unsatisfied trait bound
[INFO] [stdout] ...
[INFO] [stdout] 305 |       impl_from!(Kind, ConstituentConcentrationKind);
[INFO] [stdout]     |       ---------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: within `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`, the trait `Integer` is not implemented for `L`
[INFO] [stdout]     = note: required because it appears within the type `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`
[INFO] [stdout] note: required by a bound in `si::Quantity`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/system.rs:245:16
[INFO] [stdout]     |
[INFO] [stdout] 243 |           pub struct Quantity<D, U, V>
[INFO] [stdout]     |                      -------- required by a bound in this struct
[INFO] [stdout] 244 |           where
[INFO] [stdout] 245 |               D: Dimension + ?Sized,
[INFO] [stdout]     |                  ^^^^^^^^^ required by this bound in `Quantity`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/si/mod.rs:10:1
[INFO] [stdout]     |
[INFO] [stdout]  10 | / system! {
[INFO] [stdout]  11 | |     /// [International System of Quantities](http://jcgm.bipm.org/vim/en/1.6.html) (ISQ).
[INFO] [stdout]  12 | |     ///
[INFO] [stdout]  13 | |     /// ## Generic Parameters
[INFO] [stdout] ...   |
[INFO] [stdout] 101 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/uom-83ee5e17eee5848a.long-type-16974084177095131384.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `impl_from` which comes from the expansion of the macro `system` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider further restricting type parameter `L` with trait `Integer`
[INFO] [stdout]     |
[INFO] [stdout] 193 |                 V: ::num_traits::Num + ::Conversion<V>, L: typenum::Integer
[INFO] [stdout]     |                                                         +++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `<<Dl as si::Dimension>::L as std::ops::Add<<Dr as si::Dimension>::L>>::Output: Integer` is not satisfied in `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/system.rs:459:25
[INFO] [stdout]     |
[INFO] [stdout] 459 |                           Quantity {
[INFO] [stdout]     |                           ^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/si/mod.rs:10:1
[INFO] [stdout]     |
[INFO] [stdout]  10 | / system! {
[INFO] [stdout]  11 | |     /// [International System of Quantities](http://jcgm.bipm.org/vim/en/1.6.html) (ISQ).
[INFO] [stdout]  12 | |     ///
[INFO] [stdout]  13 | |     /// ## Generic Parameters
[INFO] [stdout] ...   |
[INFO] [stdout] 101 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: within `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`, the trait `Integer` is not implemented for `<<Dl as si::Dimension>::L as std::ops::Add<<Dr as si::Dimension>::L>>::Output`
[INFO] [stdout]     = note: required because it appears within the type `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`
[INFO] [stdout] note: required by a bound in `si::Quantity`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/system.rs:245:16
[INFO] [stdout]     |
[INFO] [stdout] 243 |           pub struct Quantity<D, U, V>
[INFO] [stdout]     |                      -------- required by a bound in this struct
[INFO] [stdout] 244 |           where
[INFO] [stdout] 245 |               D: Dimension + ?Sized,
[INFO] [stdout]     |                  ^^^^^^^^^ required by this bound in `Quantity`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/si/mod.rs:10:1
[INFO] [stdout]     |
[INFO] [stdout]  10 | / system! {
[INFO] [stdout]  11 | |     /// [International System of Quantities](http://jcgm.bipm.org/vim/en/1.6.html) (ISQ).
[INFO] [stdout]  12 | |     ///
[INFO] [stdout]  13 | |     /// ## Generic Parameters
[INFO] [stdout] ...   |
[INFO] [stdout] 101 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/uom-83ee5e17eee5848a.long-type-16323239899475793167.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `impl_ops` which comes from the expansion of the macro `system` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `<Z0 as std::ops::Add<<D as si::Dimension>::L>>::Output: Integer` is not satisfied in `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/system.rs:548:33
[INFO] [stdout]     |
[INFO] [stdout] 548 |   ...                   Quantity {
[INFO] [stdout]     |                         ^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/si/mod.rs:10:1
[INFO] [stdout]     |
[INFO] [stdout]  10 | / system! {
[INFO] [stdout]  11 | |     /// [International System of Quantities](http://jcgm.bipm.org/vim/en/1.6.html) (ISQ).
[INFO] [stdout]  12 | |     ///
[INFO] [stdout]  13 | |     /// ## Generic Parameters
[INFO] [stdout] ...   |
[INFO] [stdout] 101 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: within `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`, the trait `Integer` is not implemented for `<Z0 as std::ops::Add<<D as si::Dimension>::L>>::Output`
[INFO] [stdout]     = note: required because it appears within the type `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`
[INFO] [stdout] note: required by a bound in `si::Quantity`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/system.rs:245:16
[INFO] [stdout]     |
[INFO] [stdout] 243 |           pub struct Quantity<D, U, V>
[INFO] [stdout]     |                      -------- required by a bound in this struct
[INFO] [stdout] 244 |           where
[INFO] [stdout] 245 |               D: Dimension + ?Sized,
[INFO] [stdout]     |                  ^^^^^^^^^ required by this bound in `Quantity`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/si/mod.rs:10:1
[INFO] [stdout]     |
[INFO] [stdout]  10 | / system! {
[INFO] [stdout]  11 | |     /// [International System of Quantities](http://jcgm.bipm.org/vim/en/1.6.html) (ISQ).
[INFO] [stdout]  12 | |     ///
[INFO] [stdout]  13 | |     /// ## Generic Parameters
[INFO] [stdout] ...   |
[INFO] [stdout] 101 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/uom-83ee5e17eee5848a.long-type-1772555392314410268.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `impl_ops` which comes from the expansion of the macro `system` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `<<Dl as si::Dimension>::L as std::ops::Sub<<Dr as si::Dimension>::L>>::Output: Integer` is not satisfied in `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/system.rs:459:25
[INFO] [stdout]     |
[INFO] [stdout] 459 |                           Quantity {
[INFO] [stdout]     |                           ^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/si/mod.rs:10:1
[INFO] [stdout]     |
[INFO] [stdout]  10 | / system! {
[INFO] [stdout]  11 | |     /// [International System of Quantities](http://jcgm.bipm.org/vim/en/1.6.html) (ISQ).
[INFO] [stdout]  12 | |     ///
[INFO] [stdout]  13 | |     /// ## Generic Parameters
[INFO] [stdout] ...   |
[INFO] [stdout] 101 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: within `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`, the trait `Integer` is not implemented for `<<Dl as si::Dimension>::L as std::ops::Sub<<Dr as si::Dimension>::L>>::Output`
[INFO] [stdout]     = note: required because it appears within the type `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`
[INFO] [stdout] note: required by a bound in `si::Quantity`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/system.rs:245:16
[INFO] [stdout]     |
[INFO] [stdout] 243 |           pub struct Quantity<D, U, V>
[INFO] [stdout]     |                      -------- required by a bound in this struct
[INFO] [stdout] 244 |           where
[INFO] [stdout] 245 |               D: Dimension + ?Sized,
[INFO] [stdout]     |                  ^^^^^^^^^ required by this bound in `Quantity`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/si/mod.rs:10:1
[INFO] [stdout]     |
[INFO] [stdout]  10 | / system! {
[INFO] [stdout]  11 | |     /// [International System of Quantities](http://jcgm.bipm.org/vim/en/1.6.html) (ISQ).
[INFO] [stdout]  12 | |     ///
[INFO] [stdout]  13 | |     /// ## Generic Parameters
[INFO] [stdout] ...   |
[INFO] [stdout] 101 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/uom-83ee5e17eee5848a.long-type-16058025721752345194.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `impl_ops` which comes from the expansion of the macro `system` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `<Z0 as std::ops::Sub<<D as si::Dimension>::L>>::Output: Integer` is not satisfied in `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/system.rs:548:33
[INFO] [stdout]     |
[INFO] [stdout] 548 |   ...                   Quantity {
[INFO] [stdout]     |                         ^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/si/mod.rs:10:1
[INFO] [stdout]     |
[INFO] [stdout]  10 | / system! {
[INFO] [stdout]  11 | |     /// [International System of Quantities](http://jcgm.bipm.org/vim/en/1.6.html) (ISQ).
[INFO] [stdout]  12 | |     ///
[INFO] [stdout]  13 | |     /// ## Generic Parameters
[INFO] [stdout] ...   |
[INFO] [stdout] 101 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: within `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`, the trait `Integer` is not implemented for `<Z0 as std::ops::Sub<<D as si::Dimension>::L>>::Output`
[INFO] [stdout]     = note: required because it appears within the type `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`
[INFO] [stdout] note: required by a bound in `si::Quantity`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/system.rs:245:16
[INFO] [stdout]     |
[INFO] [stdout] 243 |           pub struct Quantity<D, U, V>
[INFO] [stdout]     |                      -------- required by a bound in this struct
[INFO] [stdout] 244 |           where
[INFO] [stdout] 245 |               D: Dimension + ?Sized,
[INFO] [stdout]     |                  ^^^^^^^^^ required by this bound in `Quantity`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/si/mod.rs:10:1
[INFO] [stdout]     |
[INFO] [stdout]  10 | / system! {
[INFO] [stdout]  11 | |     /// [International System of Quantities](http://jcgm.bipm.org/vim/en/1.6.html) (ISQ).
[INFO] [stdout]  12 | |     ///
[INFO] [stdout]  13 | |     /// ## Generic Parameters
[INFO] [stdout] ...   |
[INFO] [stdout] 101 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/uom-83ee5e17eee5848a.long-type-13781044900517395319.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `impl_ops` which comes from the expansion of the macro `system` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `<<D as Dimension>::L as PartialDiv<PInt<...>>>::Output: Integer` is not satisfied in `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/system.rs:653:17
[INFO] [stdout]     |
[INFO] [stdout] 653 |                   Quantity {
[INFO] [stdout]     |                   ^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/si/mod.rs:10:1
[INFO] [stdout]     |
[INFO] [stdout]  10 | / system! {
[INFO] [stdout]  11 | |     /// [International System of Quantities](http://jcgm.bipm.org/vim/en/1.6.html) (ISQ).
[INFO] [stdout]  12 | |     ///
[INFO] [stdout]  13 | |     /// ## Generic Parameters
[INFO] [stdout] ...   |
[INFO] [stdout] 101 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: within `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`, the trait `Integer` is not implemented for `<<D as si::Dimension>::L as typenum::PartialDiv<PInt<UInt<UInt<UTerm, B1>, B1>>>>::Output`
[INFO] [stdout]     = note: required because it appears within the type `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`
[INFO] [stdout] note: required by a bound in `si::Quantity`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/system.rs:245:16
[INFO] [stdout]     |
[INFO] [stdout] 243 |           pub struct Quantity<D, U, V>
[INFO] [stdout]     |                      -------- required by a bound in this struct
[INFO] [stdout] 244 |           where
[INFO] [stdout] 245 |               D: Dimension + ?Sized,
[INFO] [stdout]     |                  ^^^^^^^^^ required by this bound in `Quantity`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/si/mod.rs:10:1
[INFO] [stdout]     |
[INFO] [stdout]  10 | / system! {
[INFO] [stdout]  11 | |     /// [International System of Quantities](http://jcgm.bipm.org/vim/en/1.6.html) (ISQ).
[INFO] [stdout]  12 | |     ///
[INFO] [stdout]  13 | |     /// ## Generic Parameters
[INFO] [stdout] ...   |
[INFO] [stdout] 101 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/uom-83ee5e17eee5848a.long-type-12826179644817847501.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `system` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `<<D as si::Dimension>::L as std::ops::Add<<Da as si::Dimension>::L>>::Output: Integer` is not satisfied in `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/system.rs:739:17
[INFO] [stdout]     |
[INFO] [stdout] 739 |                   Quantity {
[INFO] [stdout]     |                   ^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/si/mod.rs:10:1
[INFO] [stdout]     |
[INFO] [stdout]  10 | / system! {
[INFO] [stdout]  11 | |     /// [International System of Quantities](http://jcgm.bipm.org/vim/en/1.6.html) (ISQ).
[INFO] [stdout]  12 | |     ///
[INFO] [stdout]  13 | |     /// ## Generic Parameters
[INFO] [stdout] ...   |
[INFO] [stdout] 101 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: within `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`, the trait `Integer` is not implemented for `<<D as si::Dimension>::L as std::ops::Add<<Da as si::Dimension>::L>>::Output`
[INFO] [stdout]     = note: required because it appears within the type `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`
[INFO] [stdout] note: required by a bound in `si::Quantity`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/system.rs:245:16
[INFO] [stdout]     |
[INFO] [stdout] 243 |           pub struct Quantity<D, U, V>
[INFO] [stdout]     |                      -------- required by a bound in this struct
[INFO] [stdout] 244 |           where
[INFO] [stdout] 245 |               D: Dimension + ?Sized,
[INFO] [stdout]     |                  ^^^^^^^^^ required by this bound in `Quantity`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/si/mod.rs:10:1
[INFO] [stdout]     |
[INFO] [stdout]  10 | / system! {
[INFO] [stdout]  11 | |     /// [International System of Quantities](http://jcgm.bipm.org/vim/en/1.6.html) (ISQ).
[INFO] [stdout]  12 | |     ///
[INFO] [stdout]  13 | |     /// ## Generic Parameters
[INFO] [stdout] ...   |
[INFO] [stdout] 101 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/uom-83ee5e17eee5848a.long-type-2436024384629384532.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `system` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `<<D as si::Dimension>::L as std::ops::Neg>::Output: Integer` is not satisfied in `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/system.rs:763:17
[INFO] [stdout]     |
[INFO] [stdout] 763 |                   Quantity {
[INFO] [stdout]     |                   ^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/si/mod.rs:10:1
[INFO] [stdout]     |
[INFO] [stdout]  10 | / system! {
[INFO] [stdout]  11 | |     /// [International System of Quantities](http://jcgm.bipm.org/vim/en/1.6.html) (ISQ).
[INFO] [stdout]  12 | |     ///
[INFO] [stdout]  13 | |     /// ## Generic Parameters
[INFO] [stdout] ...   |
[INFO] [stdout] 101 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: within `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`, the trait `Integer` is not implemented for `<<D as si::Dimension>::L as std::ops::Neg>::Output`
[INFO] [stdout]     = note: required because it appears within the type `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`
[INFO] [stdout] note: required by a bound in `si::Quantity`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/system.rs:245:16
[INFO] [stdout]     |
[INFO] [stdout] 243 |           pub struct Quantity<D, U, V>
[INFO] [stdout]     |                      -------- required by a bound in this struct
[INFO] [stdout] 244 |           where
[INFO] [stdout] 245 |               D: Dimension + ?Sized,
[INFO] [stdout]     |                  ^^^^^^^^^ required by this bound in `Quantity`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/si/mod.rs:10:1
[INFO] [stdout]     |
[INFO] [stdout]  10 | / system! {
[INFO] [stdout]  11 | |     /// [International System of Quantities](http://jcgm.bipm.org/vim/en/1.6.html) (ISQ).
[INFO] [stdout]  12 | |     ///
[INFO] [stdout]  13 | |     /// ## Generic Parameters
[INFO] [stdout] ...   |
[INFO] [stdout] 101 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/uom-83ee5e17eee5848a.long-type-1185464555280913066.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `system` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `<<D as si::Dimension>::L as std::ops::Mul<E>>::Output: Integer` is not satisfied in `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/system.rs:791:17
[INFO] [stdout]     |
[INFO] [stdout] 791 |                   Quantity {
[INFO] [stdout]     |                   ^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/si/mod.rs:10:1
[INFO] [stdout]     |
[INFO] [stdout]  10 | / system! {
[INFO] [stdout]  11 | |     /// [International System of Quantities](http://jcgm.bipm.org/vim/en/1.6.html) (ISQ).
[INFO] [stdout]  12 | |     ///
[INFO] [stdout]  13 | |     /// ## Generic Parameters
[INFO] [stdout] ...   |
[INFO] [stdout] 101 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: within `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`, the trait `Integer` is not implemented for `<<D as si::Dimension>::L as std::ops::Mul<E>>::Output`
[INFO] [stdout]     = note: required because it appears within the type `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`
[INFO] [stdout] note: required by a bound in `si::Quantity`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/system.rs:245:16
[INFO] [stdout]     |
[INFO] [stdout] 243 |           pub struct Quantity<D, U, V>
[INFO] [stdout]     |                      -------- required by a bound in this struct
[INFO] [stdout] 244 |           where
[INFO] [stdout] 245 |               D: Dimension + ?Sized,
[INFO] [stdout]     |                  ^^^^^^^^^ required by this bound in `Quantity`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/si/mod.rs:10:1
[INFO] [stdout]     |
[INFO] [stdout]  10 | / system! {
[INFO] [stdout]  11 | |     /// [International System of Quantities](http://jcgm.bipm.org/vim/en/1.6.html) (ISQ).
[INFO] [stdout]  12 | |     ///
[INFO] [stdout]  13 | |     /// ## Generic Parameters
[INFO] [stdout] ...   |
[INFO] [stdout] 101 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/uom-83ee5e17eee5848a.long-type-11813559023285111986.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `system` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `<<D as Dimension>::L as PartialDiv<PInt<...>>>::Output: Integer` is not satisfied in `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/system.rs:829:17
[INFO] [stdout]     |
[INFO] [stdout] 829 |                   Quantity {
[INFO] [stdout]     |                   ^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/si/mod.rs:10:1
[INFO] [stdout]     |
[INFO] [stdout]  10 | / system! {
[INFO] [stdout]  11 | |     /// [International System of Quantities](http://jcgm.bipm.org/vim/en/1.6.html) (ISQ).
[INFO] [stdout]  12 | |     ///
[INFO] [stdout]  13 | |     /// ## Generic Parameters
[INFO] [stdout] ...   |
[INFO] [stdout] 101 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: within `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`, the trait `Integer` is not implemented for `<<D as si::Dimension>::L as typenum::PartialDiv<PInt<UInt<UInt<UTerm, B1>, B0>>>>::Output`
[INFO] [stdout]     = note: required because it appears within the type `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`
[INFO] [stdout] note: required by a bound in `si::Quantity`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/system.rs:245:16
[INFO] [stdout]     |
[INFO] [stdout] 243 |           pub struct Quantity<D, U, V>
[INFO] [stdout]     |                      -------- required by a bound in this struct
[INFO] [stdout] 244 |           where
[INFO] [stdout] 245 |               D: Dimension + ?Sized,
[INFO] [stdout]     |                  ^^^^^^^^^ required by this bound in `Quantity`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/si/mod.rs:10:1
[INFO] [stdout]     |
[INFO] [stdout]  10 | / system! {
[INFO] [stdout]  11 | |     /// [International System of Quantities](http://jcgm.bipm.org/vim/en/1.6.html) (ISQ).
[INFO] [stdout]  12 | |     ///
[INFO] [stdout]  13 | |     /// ## Generic Parameters
[INFO] [stdout] ...   |
[INFO] [stdout] 101 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/uom-83ee5e17eee5848a.long-type-3700803354238200482.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `system` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `L: Integer` is not satisfied in `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/si/mod.rs:215:21
[INFO] [stdout]     |
[INFO] [stdout] 215 |                     Self {
[INFO] [stdout]     |                     ^^^^ unsatisfied trait bound
[INFO] [stdout] ...
[INFO] [stdout] 300 |     impl_from!(AngleKind, Kind);
[INFO] [stdout]     |     --------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: within `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`, the trait `Integer` is not implemented for `L`
[INFO] [stdout]     = note: required because it appears within the type `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`
[INFO] [stdout] note: required by a bound in `si::Quantity`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/system.rs:245:16
[INFO] [stdout]     |
[INFO] [stdout] 243 |           pub struct Quantity<D, U, V>
[INFO] [stdout]     |                      -------- required by a bound in this struct
[INFO] [stdout] 244 |           where
[INFO] [stdout] 245 |               D: Dimension + ?Sized,
[INFO] [stdout]     |                  ^^^^^^^^^ required by this bound in `Quantity`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/si/mod.rs:10:1
[INFO] [stdout]     |
[INFO] [stdout]  10 | / system! {
[INFO] [stdout]  11 | |     /// [International System of Quantities](http://jcgm.bipm.org/vim/en/1.6.html) (ISQ).
[INFO] [stdout]  12 | |     ///
[INFO] [stdout]  13 | |     /// ## Generic Parameters
[INFO] [stdout] ...   |
[INFO] [stdout] 101 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/uom-83ee5e17eee5848a.long-type-2654337163782299314.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `impl_from` which comes from the expansion of the macro `system` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider further restricting type parameter `L` with trait `Integer`
[INFO] [stdout]     |
[INFO] [stdout] 193 |                 V: ::num_traits::Num + ::Conversion<V>, L: typenum::Integer
[INFO] [stdout]     |                                                         +++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `L: Integer` is not satisfied in `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/si/mod.rs:219:29
[INFO] [stdout]     |
[INFO] [stdout] 219 | /                             dyn Dimension<
[INFO] [stdout] 220 | |                                 L = L,
[INFO] [stdout] 221 | |                                 M = M,
[INFO] [stdout] 222 | |                                 T = T,
[INFO] [stdout] ...   |
[INFO] [stdout] 227 | |                                 Kind = dyn $b,
[INFO] [stdout] 228 | |                             >,
[INFO] [stdout]     | |_____________________________^ unsatisfied trait bound
[INFO] [stdout] ...
[INFO] [stdout] 300 |       impl_from!(AngleKind, Kind);
[INFO] [stdout]     |       --------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: within `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`, the trait `Integer` is not implemented for `L`
[INFO] [stdout]     = note: required because it appears within the type `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`
[INFO] [stdout] note: required by a bound in `change_base`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/system.rs:342:16
[INFO] [stdout]     |
[INFO] [stdout] 340 |           fn change_base<D, Ul, Ur, V>(v: &V) -> V
[INFO] [stdout]     |              ----------- required by a bound in this function
[INFO] [stdout] 341 |           where
[INFO] [stdout] 342 |               D: Dimension + ?Sized,
[INFO] [stdout]     |                  ^^^^^^^^^ required by this bound in `change_base`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/si/mod.rs:10:1
[INFO] [stdout]     |
[INFO] [stdout]  10 | / system! {
[INFO] [stdout]  11 | |     /// [International System of Quantities](http://jcgm.bipm.org/vim/en/1.6.html) (ISQ).
[INFO] [stdout]  12 | |     ///
[INFO] [stdout]  13 | |     /// ## Generic Parameters
[INFO] [stdout] ...   |
[INFO] [stdout] 101 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/uom-83ee5e17eee5848a.long-type-4900598406515227351.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `impl_from` which comes from the expansion of the macro `system` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider further restricting type parameter `L` with trait `Integer`
[INFO] [stdout]     |
[INFO] [stdout] 193 |                 V: ::num_traits::Num + ::Conversion<V>, L: typenum::Integer
[INFO] [stdout]     |                                                         +++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `L: Integer` is not satisfied in `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/si/mod.rs:215:21
[INFO] [stdout]     |
[INFO] [stdout] 215 |                     Self {
[INFO] [stdout]     |                     ^^^^ unsatisfied trait bound
[INFO] [stdout] ...
[INFO] [stdout] 301 |     impl_from!(Kind, AngleKind);
[INFO] [stdout]     |     --------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: within `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`, the trait `Integer` is not implemented for `L`
[INFO] [stdout]     = note: required because it appears within the type `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`
[INFO] [stdout] note: required by a bound in `si::Quantity`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/system.rs:245:16
[INFO] [stdout]     |
[INFO] [stdout] 243 |           pub struct Quantity<D, U, V>
[INFO] [stdout]     |                      -------- required by a bound in this struct
[INFO] [stdout] 244 |           where
[INFO] [stdout] 245 |               D: Dimension + ?Sized,
[INFO] [stdout]     |                  ^^^^^^^^^ required by this bound in `Quantity`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/si/mod.rs:10:1
[INFO] [stdout]     |
[INFO] [stdout]  10 | / system! {
[INFO] [stdout]  11 | |     /// [International System of Quantities](http://jcgm.bipm.org/vim/en/1.6.html) (ISQ).
[INFO] [stdout]  12 | |     ///
[INFO] [stdout]  13 | |     /// ## Generic Parameters
[INFO] [stdout] ...   |
[INFO] [stdout] 101 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/uom-83ee5e17eee5848a.long-type-18120946419953643727.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `impl_from` which comes from the expansion of the macro `system` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider further restricting type parameter `L` with trait `Integer`
[INFO] [stdout]     |
[INFO] [stdout] 193 |                 V: ::num_traits::Num + ::Conversion<V>, L: typenum::Integer
[INFO] [stdout]     |                                                         +++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `L: Integer` is not satisfied in `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/si/mod.rs:219:29
[INFO] [stdout]     |
[INFO] [stdout] 219 | /                             dyn Dimension<
[INFO] [stdout] 220 | |                                 L = L,
[INFO] [stdout] 221 | |                                 M = M,
[INFO] [stdout] 222 | |                                 T = T,
[INFO] [stdout] ...   |
[INFO] [stdout] 227 | |                                 Kind = dyn $b,
[INFO] [stdout] 228 | |                             >,
[INFO] [stdout]     | |_____________________________^ unsatisfied trait bound
[INFO] [stdout] ...
[INFO] [stdout] 301 |       impl_from!(Kind, AngleKind);
[INFO] [stdout]     |       --------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: within `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`, the trait `Integer` is not implemented for `L`
[INFO] [stdout]     = note: required because it appears within the type `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`
[INFO] [stdout] note: required by a bound in `change_base`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/system.rs:342:16
[INFO] [stdout]     |
[INFO] [stdout] 340 |           fn change_base<D, Ul, Ur, V>(v: &V) -> V
[INFO] [stdout]     |              ----------- required by a bound in this function
[INFO] [stdout] 341 |           where
[INFO] [stdout] 342 |               D: Dimension + ?Sized,
[INFO] [stdout]     |                  ^^^^^^^^^ required by this bound in `change_base`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/si/mod.rs:10:1
[INFO] [stdout]     |
[INFO] [stdout]  10 | / system! {
[INFO] [stdout]  11 | |     /// [International System of Quantities](http://jcgm.bipm.org/vim/en/1.6.html) (ISQ).
[INFO] [stdout]  12 | |     ///
[INFO] [stdout]  13 | |     /// ## Generic Parameters
[INFO] [stdout] ...   |
[INFO] [stdout] 101 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/uom-83ee5e17eee5848a.long-type-3242104889931735419.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `impl_from` which comes from the expansion of the macro `system` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider further restricting type parameter `L` with trait `Integer`
[INFO] [stdout]     |
[INFO] [stdout] 193 |                 V: ::num_traits::Num + ::Conversion<V>, L: typenum::Integer
[INFO] [stdout]     |                                                         +++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `L: Integer` is not satisfied in `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/si/mod.rs:215:21
[INFO] [stdout]     |
[INFO] [stdout] 215 |                     Self {
[INFO] [stdout]     |                     ^^^^ unsatisfied trait bound
[INFO] [stdout] ...
[INFO] [stdout] 302 |     impl_from!(InformationKind, Kind);
[INFO] [stdout]     |     --------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: within `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`, the trait `Integer` is not implemented for `L`
[INFO] [stdout]     = note: required because it appears within the type `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`
[INFO] [stdout] note: required by a bound in `si::Quantity`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/system.rs:245:16
[INFO] [stdout]     |
[INFO] [stdout] 243 |           pub struct Quantity<D, U, V>
[INFO] [stdout]     |                      -------- required by a bound in this struct
[INFO] [stdout] 244 |           where
[INFO] [stdout] 245 |               D: Dimension + ?Sized,
[INFO] [stdout]     |                  ^^^^^^^^^ required by this bound in `Quantity`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/si/mod.rs:10:1
[INFO] [stdout]     |
[INFO] [stdout]  10 | / system! {
[INFO] [stdout]  11 | |     /// [International System of Quantities](http://jcgm.bipm.org/vim/en/1.6.html) (ISQ).
[INFO] [stdout]  12 | |     ///
[INFO] [stdout]  13 | |     /// ## Generic Parameters
[INFO] [stdout] ...   |
[INFO] [stdout] 101 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/uom-83ee5e17eee5848a.long-type-2654337163782299314.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `impl_from` which comes from the expansion of the macro `system` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider further restricting type parameter `L` with trait `Integer`
[INFO] [stdout]     |
[INFO] [stdout] 193 |                 V: ::num_traits::Num + ::Conversion<V>, L: typenum::Integer
[INFO] [stdout]     |                                                         +++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `L: Integer` is not satisfied in `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/si/mod.rs:219:29
[INFO] [stdout]     |
[INFO] [stdout] 219 | /                             dyn Dimension<
[INFO] [stdout] 220 | |                                 L = L,
[INFO] [stdout] 221 | |                                 M = M,
[INFO] [stdout] 222 | |                                 T = T,
[INFO] [stdout] ...   |
[INFO] [stdout] 227 | |                                 Kind = dyn $b,
[INFO] [stdout] 228 | |                             >,
[INFO] [stdout]     | |_____________________________^ unsatisfied trait bound
[INFO] [stdout] ...
[INFO] [stdout] 302 |       impl_from!(InformationKind, Kind);
[INFO] [stdout]     |       --------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: within `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`, the trait `Integer` is not implemented for `L`
[INFO] [stdout]     = note: required because it appears within the type `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`
[INFO] [stdout] note: required by a bound in `change_base`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/system.rs:342:16
[INFO] [stdout]     |
[INFO] [stdout] 340 |           fn change_base<D, Ul, Ur, V>(v: &V) -> V
[INFO] [stdout]     |              ----------- required by a bound in this function
[INFO] [stdout] 341 |           where
[INFO] [stdout] 342 |               D: Dimension + ?Sized,
[INFO] [stdout]     |                  ^^^^^^^^^ required by this bound in `change_base`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/si/mod.rs:10:1
[INFO] [stdout]     |
[INFO] [stdout]  10 | / system! {
[INFO] [stdout]  11 | |     /// [International System of Quantities](http://jcgm.bipm.org/vim/en/1.6.html) (ISQ).
[INFO] [stdout]  12 | |     ///
[INFO] [stdout]  13 | |     /// ## Generic Parameters
[INFO] [stdout] ...   |
[INFO] [stdout] 101 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/uom-83ee5e17eee5848a.long-type-4900598406515227351.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `impl_from` which comes from the expansion of the macro `system` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider further restricting type parameter `L` with trait `Integer`
[INFO] [stdout]     |
[INFO] [stdout] 193 |                 V: ::num_traits::Num + ::Conversion<V>, L: typenum::Integer
[INFO] [stdout]     |                                                         +++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `L: Integer` is not satisfied in `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/si/mod.rs:215:21
[INFO] [stdout]     |
[INFO] [stdout] 215 |                     Self {
[INFO] [stdout]     |                     ^^^^ unsatisfied trait bound
[INFO] [stdout] ...
[INFO] [stdout] 303 |     impl_from!(Kind, InformationKind);
[INFO] [stdout]     |     --------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: within `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`, the trait `Integer` is not implemented for `L`
[INFO] [stdout]     = note: required because it appears within the type `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`
[INFO] [stdout] note: required by a bound in `si::Quantity`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/system.rs:245:16
[INFO] [stdout]     |
[INFO] [stdout] 243 |           pub struct Quantity<D, U, V>
[INFO] [stdout]     |                      -------- required by a bound in this struct
[INFO] [stdout] 244 |           where
[INFO] [stdout] 245 |               D: Dimension + ?Sized,
[INFO] [stdout]     |                  ^^^^^^^^^ required by this bound in `Quantity`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/si/mod.rs:10:1
[INFO] [stdout]     |
[INFO] [stdout]  10 | / system! {
[INFO] [stdout]  11 | |     /// [International System of Quantities](http://jcgm.bipm.org/vim/en/1.6.html) (ISQ).
[INFO] [stdout]  12 | |     ///
[INFO] [stdout]  13 | |     /// ## Generic Parameters
[INFO] [stdout] ...   |
[INFO] [stdout] 101 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/uom-83ee5e17eee5848a.long-type-5132676564819357228.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `impl_from` which comes from the expansion of the macro `system` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider further restricting type parameter `L` with trait `Integer`
[INFO] [stdout]     |
[INFO] [stdout] 193 |                 V: ::num_traits::Num + ::Conversion<V>, L: typenum::Integer
[INFO] [stdout]     |                                                         +++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `L: Integer` is not satisfied in `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/si/mod.rs:219:29
[INFO] [stdout]     |
[INFO] [stdout] 219 | /                             dyn Dimension<
[INFO] [stdout] 220 | |                                 L = L,
[INFO] [stdout] 221 | |                                 M = M,
[INFO] [stdout] 222 | |                                 T = T,
[INFO] [stdout] ...   |
[INFO] [stdout] 227 | |                                 Kind = dyn $b,
[INFO] [stdout] 228 | |                             >,
[INFO] [stdout]     | |_____________________________^ unsatisfied trait bound
[INFO] [stdout] ...
[INFO] [stdout] 303 |       impl_from!(Kind, InformationKind);
[INFO] [stdout]     |       --------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: within `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`, the trait `Integer` is not implemented for `L`
[INFO] [stdout]     = note: required because it appears within the type `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`
[INFO] [stdout] note: required by a bound in `change_base`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/system.rs:342:16
[INFO] [stdout]     |
[INFO] [stdout] 340 |           fn change_base<D, Ul, Ur, V>(v: &V) -> V
[INFO] [stdout]     |              ----------- required by a bound in this function
[INFO] [stdout] 341 |           where
[INFO] [stdout] 342 |               D: Dimension + ?Sized,
[INFO] [stdout]     |                  ^^^^^^^^^ required by this bound in `change_base`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/si/mod.rs:10:1
[INFO] [stdout]     |
[INFO] [stdout]  10 | / system! {
[INFO] [stdout]  11 | |     /// [International System of Quantities](http://jcgm.bipm.org/vim/en/1.6.html) (ISQ).
[INFO] [stdout]  12 | |     ///
[INFO] [stdout]  13 | |     /// ## Generic Parameters
[INFO] [stdout] ...   |
[INFO] [stdout] 101 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/uom-83ee5e17eee5848a.long-type-169654329585524002.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `impl_from` which comes from the expansion of the macro `system` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider further restricting type parameter `L` with trait `Integer`
[INFO] [stdout]     |
[INFO] [stdout] 193 |                 V: ::num_traits::Num + ::Conversion<V>, L: typenum::Integer
[INFO] [stdout]     |                                                         +++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `L: Integer` is not satisfied in `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/si/mod.rs:215:21
[INFO] [stdout]     |
[INFO] [stdout] 215 |                     Self {
[INFO] [stdout]     |                     ^^^^ unsatisfied trait bound
[INFO] [stdout] ...
[INFO] [stdout] 304 |     impl_from!(ConstituentConcentrationKind, Kind);
[INFO] [stdout]     |     ---------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: within `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`, the trait `Integer` is not implemented for `L`
[INFO] [stdout]     = note: required because it appears within the type `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`
[INFO] [stdout] note: required by a bound in `si::Quantity`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/system.rs:245:16
[INFO] [stdout]     |
[INFO] [stdout] 243 |           pub struct Quantity<D, U, V>
[INFO] [stdout]     |                      -------- required by a bound in this struct
[INFO] [stdout] 244 |           where
[INFO] [stdout] 245 |               D: Dimension + ?Sized,
[INFO] [stdout]     |                  ^^^^^^^^^ required by this bound in `Quantity`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/si/mod.rs:10:1
[INFO] [stdout]     |
[INFO] [stdout]  10 | / system! {
[INFO] [stdout]  11 | |     /// [International System of Quantities](http://jcgm.bipm.org/vim/en/1.6.html) (ISQ).
[INFO] [stdout]  12 | |     ///
[INFO] [stdout]  13 | |     /// ## Generic Parameters
[INFO] [stdout] ...   |
[INFO] [stdout] 101 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/uom-83ee5e17eee5848a.long-type-2654337163782299314.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `impl_from` which comes from the expansion of the macro `system` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider further restricting type parameter `L` with trait `Integer`
[INFO] [stdout]     |
[INFO] [stdout] 193 |                 V: ::num_traits::Num + ::Conversion<V>, L: typenum::Integer
[INFO] [stdout]     |                                                         +++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `L: Integer` is not satisfied in `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/si/mod.rs:219:29
[INFO] [stdout]     |
[INFO] [stdout] 219 | /                             dyn Dimension<
[INFO] [stdout] 220 | |                                 L = L,
[INFO] [stdout] 221 | |                                 M = M,
[INFO] [stdout] 222 | |                                 T = T,
[INFO] [stdout] ...   |
[INFO] [stdout] 227 | |                                 Kind = dyn $b,
[INFO] [stdout] 228 | |                             >,
[INFO] [stdout]     | |_____________________________^ unsatisfied trait bound
[INFO] [stdout] ...
[INFO] [stdout] 304 |       impl_from!(ConstituentConcentrationKind, Kind);
[INFO] [stdout]     |       ---------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: within `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`, the trait `Integer` is not implemented for `L`
[INFO] [stdout]     = note: required because it appears within the type `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`
[INFO] [stdout] note: required by a bound in `change_base`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/system.rs:342:16
[INFO] [stdout]     |
[INFO] [stdout] 340 |           fn change_base<D, Ul, Ur, V>(v: &V) -> V
[INFO] [stdout]     |              ----------- required by a bound in this function
[INFO] [stdout] 341 |           where
[INFO] [stdout] 342 |               D: Dimension + ?Sized,
[INFO] [stdout]     |                  ^^^^^^^^^ required by this bound in `change_base`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/si/mod.rs:10:1
[INFO] [stdout]     |
[INFO] [stdout]  10 | / system! {
[INFO] [stdout]  11 | |     /// [International System of Quantities](http://jcgm.bipm.org/vim/en/1.6.html) (ISQ).
[INFO] [stdout]  12 | |     ///
[INFO] [stdout]  13 | |     /// ## Generic Parameters
[INFO] [stdout] ...   |
[INFO] [stdout] 101 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/uom-83ee5e17eee5848a.long-type-4900598406515227351.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `impl_from` which comes from the expansion of the macro `system` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider further restricting type parameter `L` with trait `Integer`
[INFO] [stdout]     |
[INFO] [stdout] 193 |                 V: ::num_traits::Num + ::Conversion<V>, L: typenum::Integer
[INFO] [stdout]     |                                                         +++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `L: Integer` is not satisfied in `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/si/mod.rs:215:21
[INFO] [stdout]     |
[INFO] [stdout] 215 |                     Self {
[INFO] [stdout]     |                     ^^^^ unsatisfied trait bound
[INFO] [stdout] ...
[INFO] [stdout] 305 |     impl_from!(Kind, ConstituentConcentrationKind);
[INFO] [stdout]     |     ---------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: within `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`, the trait `Integer` is not implemented for `L`
[INFO] [stdout]     = note: required because it appears within the type `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`
[INFO] [stdout] note: required by a bound in `si::Quantity`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/system.rs:245:16
[INFO] [stdout]     |
[INFO] [stdout] 243 |           pub struct Quantity<D, U, V>
[INFO] [stdout]     |                      -------- required by a bound in this struct
[INFO] [stdout] 244 |           where
[INFO] [stdout] 245 |               D: Dimension + ?Sized,
[INFO] [stdout]     |                  ^^^^^^^^^ required by this bound in `Quantity`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/si/mod.rs:10:1
[INFO] [stdout]     |
[INFO] [stdout]  10 | / system! {
[INFO] [stdout]  11 | |     /// [International System of Quantities](http://jcgm.bipm.org/vim/en/1.6.html) (ISQ).
[INFO] [stdout]  12 | |     ///
[INFO] [stdout]  13 | |     /// ## Generic Parameters
[INFO] [stdout] ...   |
[INFO] [stdout] 101 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/uom-83ee5e17eee5848a.long-type-16974084177095131384.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `impl_from` which comes from the expansion of the macro `system` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider further restricting type parameter `L` with trait `Integer`
[INFO] [stdout]     |
[INFO] [stdout] 193 |                 V: ::num_traits::Num + ::Conversion<V>, L: typenum::Integer
[INFO] [stdout]     |                                                         +++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `L: Integer` is not satisfied in `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/si/mod.rs:219:29
[INFO] [stdout]     |
[INFO] [stdout] 219 | /                             dyn Dimension<
[INFO] [stdout] 220 | |                                 L = L,
[INFO] [stdout] 221 | |                                 M = M,
[INFO] [stdout] 222 | |                                 T = T,
[INFO] [stdout] ...   |
[INFO] [stdout] 227 | |                                 Kind = dyn $b,
[INFO] [stdout] 228 | |                             >,
[INFO] [stdout]     | |_____________________________^ unsatisfied trait bound
[INFO] [stdout] ...
[INFO] [stdout] 305 |       impl_from!(Kind, ConstituentConcentrationKind);
[INFO] [stdout]     |       ---------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: within `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`, the trait `Integer` is not implemented for `L`
[INFO] [stdout]     = note: required because it appears within the type `dyn Dimension<I = ..., J = ..., Kind = ..., L = ..., M = ..., N = ..., T = ..., Th = ...>`
[INFO] [stdout] note: required by a bound in `change_base`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/system.rs:342:16
[INFO] [stdout]     |
[INFO] [stdout] 340 |           fn change_base<D, Ul, Ur, V>(v: &V) -> V
[INFO] [stdout]     |              ----------- required by a bound in this function
[INFO] [stdout] 341 |           where
[INFO] [stdout] 342 |               D: Dimension + ?Sized,
[INFO] [stdout]     |                  ^^^^^^^^^ required by this bound in `change_base`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/uom-0.27.0/src/si/mod.rs:10:1
[INFO] [stdout]     |
[INFO] [stdout]  10 | / system! {
[INFO] [stdout]  11 | |     /// [International System of Quantities](http://jcgm.bipm.org/vim/en/1.6.html) (ISQ).
[INFO] [stdout]  12 | |     ///
[INFO] [stdout]  13 | |     /// ## Generic Parameters
[INFO] [stdout] ...   |
[INFO] [stdout] 101 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/uom-83ee5e17eee5848a.long-type-285099325378372448.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `impl_from` which comes from the expansion of the macro `system` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider further restricting type parameter `L` with trait `Integer`
[INFO] [stdout]     |
[INFO] [stdout] 193 |                 V: ::num_traits::Num + ::Conversion<V>, L: typenum::Integer
[INFO] [stdout]     |                                                         +++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0277`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `uom` (lib) due to 65 previous errors
[INFO] running `Command { std: "docker" "inspect" "118e07db3cd793e5b878e3362d3485ae3d9c1ac77b3adbf16dd0ff0eb8f891ad", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "118e07db3cd793e5b878e3362d3485ae3d9c1ac77b3adbf16dd0ff0eb8f891ad", kill_on_drop: false }`
[INFO] [stdout] 118e07db3cd793e5b878e3362d3485ae3d9c1ac77b3adbf16dd0ff0eb8f891ad
